JMeter 4.0 - Editing existing JMeter files is VERY flaky

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

JMeter 4.0 - Editing existing JMeter files is VERY flaky

ljmwaugh
Hi, 
I'm running JMeter 4.0 on a MacBook Pro (High Sierra) with JAVA 

Java version "1.8.0_151"

Java(TM) SE Runtime Environment (build 1.8.0_151-b12)

When I open a JMeter file that I have saved to make a few changes to it, sometimes I can edit text for parameters or response body or scripts and sometimes I can't.
 
There doesn't seem to be a lot of rhyme or reason to it.  I can definitely show this to someone as it happens more than it doesn't.  It is very frustrating trying to maintain my scripts at this point.
 
This wasn't happening with JMeter 3.3
 
Help
Lisa

Lisa Waugh
720-396-0112
Fax:  720-396-0112
Charlotte, NC





Reply | Threaded
Open this post in threaded view
|

Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky

Philippe Mouawad
Hello,
Can you share your jmeter.log ?
And show some screenshot ?

PS : Attachments are not accepted by mailing list, so if you can use some
3rd party for that.

Thank you

On Fri, Apr 13, 2018 at 10:47 PM, Lisa Waugh <[hidden email]> wrote:

> Hi,
> I'm running JMeter 4.0 on a MacBook Pro (High Sierra) with JAVA
>
> Java version "1.8.0_151"
>
> Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
>
> When I open a JMeter file that I have saved to make a few changes to it,
> sometimes I can edit text for parameters or response body or scripts and
> sometimes I can't.
>
> There doesn't seem to be a lot of rhyme or reason to it.  I can definitely
> show this to someone as it happens more than it doesn't.  It is very
> frustrating trying to maintain my scripts at this point.
>
> This wasn't happening with JMeter 3.3
>
> Help
> Lisa
>
> Lisa Waugh
> 720-396-0112
> Fax:  720-396-0112
> Charlotte, NC
>
>
>
>
>


--
Cordialement.
Philippe Mouawad.
Ubik-Ingénierie

UBIK LOAD PACK Web Site <http://www.ubikloadpack.com/>

UBIK LOAD PACK on TWITTER <https://twitter.com/ubikloadpack>
Philippe M.
@philmdot
http://ubikloadpack.com
Reply | Threaded
Open this post in threaded view
|

Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky

ljmwaugh
Hi Philippe,
I was trying to click into the JSON Path expressions on this JSON Extractor and it wouldn't ever put the cursor there so I could edit the name.
 
https://www.dropbox.com/s/gb1xfcsi7wenlev/jmeter.log?dl=0
 
https://www.dropbox.com/s/fo57locov7nvdic/2018-04-13_17-20-52%20JMeter.png?dl=0
 
Sometimes I can get it to let me edit again by closing another app but not always.  This time it didn't fail until I went to a Finder window and came back.
 
No other apps are behaving weird like this.
 
thanks,
Lisa
 

Lisa Waugh
720-396-0112
Fax:  720-396-0112
Charlotte, NC








From:        Philippe Mouawad <[hidden email]>
To:        JMeter Users List <[hidden email]>
Date:        04/13/2018 04:55 PM
Subject:        Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky




Hello,
Can you share your jmeter.log ?
And show some screenshot ?

PS : Attachments are not accepted by mailing list, so if you can use some
3rd party for that.

Thank you

On Fri, Apr 13, 2018 at 10:47 PM, Lisa Waugh <[hidden email]> wrote:

> Hi,
> I'm running JMeter 4.0 on a MacBook Pro (High Sierra) with JAVA
>
> Java version "1.8.0_151"
>
> Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
>
> When I open a JMeter file that I have saved to make a few changes to it,
> sometimes I can edit text for parameters or response body or scripts and
> sometimes I can't.
>
> There doesn't seem to be a lot of rhyme or reason to it.  I can definitely
> show this to someone as it happens more than it doesn't.  It is very
> frustrating trying to maintain my scripts at this point.
>
> This wasn't happening with JMeter 3.3
>
> Help
> Lisa
>
> Lisa Waugh
> 720-396-0112
> Fax:  720-396-0112
> Charlotte, NC
>
>
>
>
>


--
Cordialement.
Philippe Mouawad.
Ubik-Ingénierie

UBIK LOAD PACK Web Site <
https://urldefense.proofpoint.com/v2/url?u=http-3A__www.ubikloadpack.com_&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=O3b13BnA3y284w0Na7Iwgv4bkeGkCiKPKyymcYLcZC0&s=5Uql8a-Op4IMbHQqKqlCszmQR2YwK7HAisoOZ2SSLD0&e=>

UBIK LOAD PACK on TWITTER <
https://urldefense.proofpoint.com/v2/url?u=https-3A__twitter.com_ubikloadpack&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=O3b13BnA3y284w0Na7Iwgv4bkeGkCiKPKyymcYLcZC0&s=eO52I8Z2cifPJf5x1TEFqQ7ukFseUTB7nIV6dckfm04&e=>



Reply | Threaded
Open this post in threaded view
|

Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky

Philippe Mouawad
What LAF are you using?
First upgrade your java version to last minor 1.8

I see you’re using 3rd party plugins, can you try without any plugin ?

Is issue happening only with JSON Extractor or with all elements ?
Why not switch to Darcula new laf ?

I am under mac osx (a version behind you) and face no issue


On Saturday, April 14, 2018, Lisa Waugh <[hidden email]> wrote:

> Hi Philippe,
> I was trying to click into the JSON Path expressions on this JSON
> Extractor and it wouldn't ever put the cursor there so I could edit the
> name.
>
> *https://www.dropbox.com/s/gb1xfcsi7wenlev/jmeter.log?dl=0*
> <https://www.dropbox.com/s/gb1xfcsi7wenlev/jmeter.log?dl=0>
>
>
> *https://www.dropbox.com/s/fo57locov7nvdic/2018-04-13_17-20-52%20JMeter.png?dl=0*
> <https://www.dropbox.com/s/fo57locov7nvdic/2018-04-13_17-20-52%20JMeter.png?dl=0>
>
> Sometimes I can get it to let me edit again by closing another app but not
> always.  This time it didn't fail until I went to a Finder window and came
> back.
>
> No other apps are behaving weird like this.
>
> thanks,
> Lisa
>
>
> Lisa Waugh
> 720-396-0112
> Fax:  720-396-0112
> Charlotte, NC
>
>
>
>
>
>
>
> From:        Philippe Mouawad <[hidden email]>
> To:        JMeter Users List <[hidden email]>
> Date:        04/13/2018 04:55 PM
> Subject:        Re: JMeter 4.0 - Editing existing JMeter files is VERY
> flaky
> ------------------------------
>
>
>
> Hello,
> Can you share your jmeter.log ?
> And show some screenshot ?
>
> PS : Attachments are not accepted by mailing list, so if you can use some
> 3rd party for that.
>
> Thank you
>
> On Fri, Apr 13, 2018 at 10:47 PM, Lisa Waugh <[hidden email]> wrote:
>
> > Hi,
> > I'm running JMeter 4.0 on a MacBook Pro (High Sierra) with JAVA
> >
> > Java version "1.8.0_151"
> >
> > Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
> >
> > When I open a JMeter file that I have saved to make a few changes to it,
> > sometimes I can edit text for parameters or response body or scripts and
> > sometimes I can't.
> >
> > There doesn't seem to be a lot of rhyme or reason to it.  I can
> definitely
> > show this to someone as it happens more than it doesn't.  It is very
> > frustrating trying to maintain my scripts at this point.
> >
> > This wasn't happening with JMeter 3.3
> >
> > Help
> > Lisa
> >
> > Lisa Waugh
> > 720-396-0112
> > Fax:  720-396-0112
> > Charlotte, NC
> >
> >
> >
> >
> >
>
>
> --
> Cordialement.
> Philippe Mouawad.
> Ubik-Ingénierie
>
> UBIK LOAD PACK Web Site <https://urldefense.proofpoint.com/v2/url?u=http-
> 3A__www.ubikloadpack.com_&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=
> akP7NCHY67WAABhcMPEfAw&m=O3b13BnA3y284w0Na7Iwgv4bkeGkCi
> KPKyymcYLcZC0&s=5Uql8a-Op4IMbHQqKqlCszmQR2YwK7HAisoOZ2SSLD0&e=>
>
> UBIK LOAD PACK on TWITTER <https://urldefense.
> proofpoint.com/v2/url?u=https-3A__twitter.com_ubikloadpack&
> d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=
> O3b13BnA3y284w0Na7Iwgv4bkeGkCiKPKyymcYLcZC0&s=
> eO52I8Z2cifPJf5x1TEFqQ7ukFseUTB7nIV6dckfm04&e=>
>
>
>
>

--
Cordialement.
Philippe Mouawad.
Ubik-Ingénierie

UBIK LOAD PACK Web Site <http://www.ubikloadpack.com/>

UBIK LOAD PACK on TWITTER <https://twitter.com/ubikloadpack>
Philippe M.
@philmdot
http://ubikloadpack.com
Reply | Threaded
Open this post in threaded view
|

Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky

Felix Schumacher
Am 14.04.2018 um 08:07 schrieb Philippe Mouawad:
> What LAF are you using?
> First upgrade your java version to last minor 1.8
>
> I see you’re using 3rd party plugins, can you try without any plugin ?
>
> Is issue happening only with JSON Extractor or with all elements ?
> Why not switch to Darcula new laf ?
In addition:

Could you take some thread dumps when it happens again?

Which elements in the gui were you visiting before this happens?

Are there any larger (JSON or other) data elements inside your test at
that time?

Have a look at the memory consumption of JMeter and the GC (you can
enable GC-logging in the jmeter
start scripts)

There are basically three ways to stall a java gui. One is to let the GC
constantly run and thus starving the gui thread. The next one is to do
too much inside the gui thread and thus starve it and the last one is to
sleep (wait for locks) inside the gui thread and therefore - you guessed
it - starve it.

So the data you can provide will hopefully show us, which of those three
happens in your case.

Felix

>
> I am under mac osx (a version behind you) and face no issue
>
>
> On Saturday, April 14, 2018, Lisa Waugh <[hidden email]> wrote:
>
>> Hi Philippe,
>> I was trying to click into the JSON Path expressions on this JSON
>> Extractor and it wouldn't ever put the cursor there so I could edit the
>> name.
>>
>> *https://www.dropbox.com/s/gb1xfcsi7wenlev/jmeter.log?dl=0*
>> <https://www.dropbox.com/s/gb1xfcsi7wenlev/jmeter.log?dl=0>
>>
>>
>> *https://www.dropbox.com/s/fo57locov7nvdic/2018-04-13_17-20-52%20JMeter.png?dl=0*
>> <https://www.dropbox.com/s/fo57locov7nvdic/2018-04-13_17-20-52%20JMeter.png?dl=0>
>>
>> Sometimes I can get it to let me edit again by closing another app but not
>> always.  This time it didn't fail until I went to a Finder window and came
>> back.
>>
>> No other apps are behaving weird like this.
>>
>> thanks,
>> Lisa
>>
>>
>> Lisa Waugh
>> 720-396-0112
>> Fax:  720-396-0112
>> Charlotte, NC
>>
>>
>>
>>
>>
>>
>>
>> From:        Philippe Mouawad <[hidden email]>
>> To:        JMeter Users List <[hidden email]>
>> Date:        04/13/2018 04:55 PM
>> Subject:        Re: JMeter 4.0 - Editing existing JMeter files is VERY
>> flaky
>> ------------------------------
>>
>>
>>
>> Hello,
>> Can you share your jmeter.log ?
>> And show some screenshot ?
>>
>> PS : Attachments are not accepted by mailing list, so if you can use some
>> 3rd party for that.
>>
>> Thank you
>>
>> On Fri, Apr 13, 2018 at 10:47 PM, Lisa Waugh <[hidden email]> wrote:
>>
>>> Hi,
>>> I'm running JMeter 4.0 on a MacBook Pro (High Sierra) with JAVA
>>>
>>> Java version "1.8.0_151"
>>>
>>> Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
>>>
>>> When I open a JMeter file that I have saved to make a few changes to it,
>>> sometimes I can edit text for parameters or response body or scripts and
>>> sometimes I can't.
>>>
>>> There doesn't seem to be a lot of rhyme or reason to it.  I can
>> definitely
>>> show this to someone as it happens more than it doesn't.  It is very
>>> frustrating trying to maintain my scripts at this point.
>>>
>>> This wasn't happening with JMeter 3.3
>>>
>>> Help
>>> Lisa
>>>
>>> Lisa Waugh
>>> 720-396-0112
>>> Fax:  720-396-0112
>>> Charlotte, NC
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> Cordialement.
>> Philippe Mouawad.
>> Ubik-Ingénierie
>>
>> UBIK LOAD PACK Web Site <https://urldefense.proofpoint.com/v2/url?u=http-
>> 3A__www.ubikloadpack.com_&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=
>> akP7NCHY67WAABhcMPEfAw&m=O3b13BnA3y284w0Na7Iwgv4bkeGkCi
>> KPKyymcYLcZC0&s=5Uql8a-Op4IMbHQqKqlCszmQR2YwK7HAisoOZ2SSLD0&e=>
>>
>> UBIK LOAD PACK on TWITTER <https://urldefense.
>> proofpoint.com/v2/url?u=https-3A__twitter.com_ubikloadpack&
>> d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=
>> O3b13BnA3y284w0Na7Iwgv4bkeGkCiKPKyymcYLcZC0&s=
>> eO52I8Z2cifPJf5x1TEFqQ7ukFseUTB7nIV6dckfm04&e=>
>>
>>
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky

ljmwaugh
Hi,
I have uploaded a couple of thread dumps here:
https://www.dropbox.com/s/0fxyejkwx021h79/thread_dump_20180424_051527_850.log?dl=0
https://www.dropbox.com/s/pb33cvo52j840yn/thread_dump_20180425_032046_381.log?dl=0
 
I switched to darcula and that didn't make any difference in the freezes.
 
It happens on all different types of elements.  I have a very simple test as you can see in this screen shot
https://www.dropbox.com/s/ogcoi83yb3ebjvu/2018-04-25_16-11-43_JMeter.png?dl=0
and every element text field right now is frozen.
 
I haven't noticed a pattern on what I was on in JMeter when it freezes but I have noticed that it often freezes if I switch to a different application and then come back to JMeter.
 
Sometimes messing with the menu for JMeter will unfreeze the fields.  Sometimes closing a different app will unfreeze it which seems really weird to me.
 
Even if the fields are frozen, I can click on Detail in HTTP Request to update parameters and that WILL work.
 
I haven't done the java update yet but I will try that soon.  I also haven't removed plugins yet.
 
JMeter is using about 2% of the CPU and < 800MB of Memory and it is even running a test right now (although a single user test).
 
thanks,
Lisa

Lisa Waugh
720-396-0112
Fax:  720-396-0112
Charlotte, NC








From:        Felix Schumacher <[hidden email]>
To:        [hidden email]
Date:        04/14/2018 03:06 AM
Subject:        Re: JMeter 4.0 - Editing existing JMeter files is VERY flaky




Am 14.04.2018 um 08:07 schrieb Philippe Mouawad:
> What LAF are you using?
> First upgrade your java version to last minor 1.8
>
> I see you’re using 3rd party plugins, can you try without any plugin ?
>
> Is issue happening only with JSON Extractor or with all elements ?
> Why not switch to Darcula new laf ?
In addition:

Could you take some thread dumps when it happens again?

Which elements in the gui were you visiting before this happens?

Are there any larger (JSON or other) data elements inside your test at
that time?

Have a look at the memory consumption of JMeter and the GC (you can
enable GC-logging in the jmeter
start scripts)

There are basically three ways to stall a java gui. One is to let the GC
constantly run and thus starving the gui thread. The next one is to do
too much inside the gui thread and thus starve it and the last one is to
sleep (wait for locks) inside the gui thread and therefore - you guessed
it - starve it.

So the data you can provide will hopefully show us, which of those three
happens in your case.

Felix

>
> I am under mac osx (a version behind you) and face no issue
>
>
> On Saturday, April 14, 2018, Lisa Waugh <[hidden email]> wrote:
>
>> Hi Philippe,
>> I was trying to click into the JSON Path expressions on this JSON
>> Extractor and it wouldn't ever put the cursor there so I could edit the
>> name.
>>
>> *https://urldefense.proofpoint.com/v2/url?u=https-3A__www.dropbox.com_s_gb1xfcsi7wenlev_jmeter.log-3Fdl-3D0-2A&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=hhgK8W24Ku3CF9uj_cvApLicPpu6fyCh5BQSHfHt38E&s=HmVkT4Q_szX6MB5FVDd6a-rELkYpycajdurElOeaFK0&e=
>> <
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.dropbox.com_s_gb1xfcsi7wenlev_jmeter.log-3Fdl-3D0&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=hhgK8W24Ku3CF9uj_cvApLicPpu6fyCh5BQSHfHt38E&s=Z58TpiVa2w6nePqmv5muRZjtjnGZ52J7ZLHXKK-_ytU&e=>
>>
>>
>> *https://urldefense.proofpoint.com/v2/url?u=https-3A__www.dropbox.com_s_fo57locov7nvdic_2018-2D04-2D13-5F17-2D20-2D52-2520JMeter.png-3Fdl-3D0-2A&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=hhgK8W24Ku3CF9uj_cvApLicPpu6fyCh5BQSHfHt38E&s=wGPes-nJpLfPSyyYmNk0Xhh1FYOoUhagsZkJ0drsArk&e=
>> <
https://urldefense.proofpoint.com/v2/url?u=https-3A__www.dropbox.com_s_fo57locov7nvdic_2018-2D04-2D13-5F17-2D20-2D52-2520JMeter.png-3Fdl-3D0&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=hhgK8W24Ku3CF9uj_cvApLicPpu6fyCh5BQSHfHt38E&s=YrGEHFYAdMesXHiuh7yqxvHp5iVx2DNXW4l7bbrnECU&e=>
>>
>> Sometimes I can get it to let me edit again by closing another app but not
>> always.  This time it didn't fail until I went to a Finder window and came
>> back.
>>
>> No other apps are behaving weird like this.
>>
>> thanks,
>> Lisa
>>
>>
>> Lisa Waugh
>> 720-396-0112
>> Fax:  720-396-0112
>> Charlotte, NC
>>
>>
>>
>>
>>
>>
>>
>> From:        Philippe Mouawad <[hidden email]>
>> To:        JMeter Users List <[hidden email]>
>> Date:        04/13/2018 04:55 PM
>> Subject:        Re: JMeter 4.0 - Editing existing JMeter files is VERY
>> flaky
>> ------------------------------
>>
>>
>>
>> Hello,
>> Can you share your jmeter.log ?
>> And show some screenshot ?
>>
>> PS : Attachments are not accepted by mailing list, so if you can use some
>> 3rd party for that.
>>
>> Thank you
>>
>> On Fri, Apr 13, 2018 at 10:47 PM, Lisa Waugh <[hidden email]> wrote:
>>
>>> Hi,
>>> I'm running JMeter 4.0 on a MacBook Pro (High Sierra) with JAVA
>>>
>>> Java version "1.8.0_151"
>>>
>>> Java(TM) SE Runtime Environment (build 1.8.0_151-b12)
>>>
>>> When I open a JMeter file that I have saved to make a few changes to it,
>>> sometimes I can edit text for parameters or response body or scripts and
>>> sometimes I can't.
>>>
>>> There doesn't seem to be a lot of rhyme or reason to it.  I can
>> definitely
>>> show this to someone as it happens more than it doesn't.  It is very
>>> frustrating trying to maintain my scripts at this point.
>>>
>>> This wasn't happening with JMeter 3.3
>>>
>>> Help
>>> Lisa
>>>
>>> Lisa Waugh
>>> 720-396-0112
>>> Fax:  720-396-0112
>>> Charlotte, NC
>>>
>>>
>>>
>>>
>>>
>>
>> --
>> Cordialement.
>> Philippe Mouawad.
>> Ubik-Ingénierie
>>
>> UBIK LOAD PACK Web Site <
https://urldefense.proofpoint.com/v2/url?u=http-
>> 3A__www.ubikloadpack.com_&d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=
>> akP7NCHY67WAABhcMPEfAw&m=O3b13BnA3y284w0Na7Iwgv4bkeGkCi
>> KPKyymcYLcZC0&s=5Uql8a-Op4IMbHQqKqlCszmQR2YwK7HAisoOZ2SSLD0&e=>
>>
>> UBIK LOAD PACK on TWITTER <
https://urldefense.proofpoint.com/v2/url?u=https-3A__urldefense&d=DwIDaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=hhgK8W24Ku3CF9uj_cvApLicPpu6fyCh5BQSHfHt38E&s=QNPMFHfv0bU0XCgQcrQA094QCENbn7Li9u9_pgOSsDY&e=.
>> proofpoint.com/v2/url?u=https-3A__twitter.com_ubikloadpack&
>> d=DwIFaQ&c=jf_iaSHvJObTbx-siA1ZOg&r=akP7NCHY67WAABhcMPEfAw&m=
>> O3b13BnA3y284w0Na7Iwgv4bkeGkCiKPKyymcYLcZC0&s=
>> eO52I8Z2cifPJf5x1TEFqQ7ukFseUTB7nIV6dckfm04&e=>
>>
>>
>>
>>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]