You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@jmeter.apache.org by bu...@apache.org on 2017/08/30 09:29:20 UTC

[Bug 61471] New: Running process is not finish, can not get jtl file

https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

            Bug ID: 61471
           Summary: Running process is not finish, can not get jtl file
           Product: JMeter
           Version: unspecified
          Hardware: PC
            Status: NEW
          Severity: blocker
          Priority: P2
         Component: Main
          Assignee: issues@jmeter.apache.org
          Reporter: test.studio60@gmail.com
  Target Milestone: ---

Running this command: jmeter -n -t [jmx file] -l [jtl patch]
PCs = 8
user = 500
ramup = 1000
duration = 1800

Load test can't stop as our expected. Keep process but no thread is running
more. We must kill the process
After that we are running the .jtl file to get report, an error message showing 
An error occurred: Error while processing samples: Mismatch between expected
number of columns: 16 and columns in CSV file:3, check your
jmeter.save.saveservice.* configuration

Please have a review and help is possible
Thanks

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

studio test <te...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|JMeter can't be finished,   |JMeter can't be finished,
                   |always running or get many  |always running or get many
                   |error while running         |error in report after
                   |                            |running

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #9 from studio test <te...@gmail.com> ---
(In reply to Philippe Mouawad from comment #8)
> You can use jstack (available in jdk)
> 
> Run this 3 times and attach file:
> 
> jstack -l <pid of your process> >> outputfile.log

Thanks Philippe. Can you please share me the link where I can reference
"jstack? I am not sure how can I run this with JMeter non guide mode.
Appreciate your help.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEEDINFO                    |RESOLVED
         Resolution|---                         |INVALID

--- Comment #10 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
(In reply to studio test from comment #9)
> (In reply to Philippe Mouawad from comment #8)
> > You can use jstack (available in jdk)
> > 
> > Run this 3 times and attach file:
> > 
> > jstack -l <pid of your process> >> outputfile.log
> 
> Thanks Philippe. Can you please share me the link where I can reference
> "jstack? I am not sure how can I run this with JMeter non guide mode.
> Appreciate your help.

Hello,
Sorry but I think you can  make a little effort here.
Just use any search engine, it's the first link:
- https://www.qwant.com/?q=jstack&t=all

I am closing issue as Invalid, feel free to reopen with more detail if issue is
really an issue.
For other questions, please user mailing lists.
http://jmeter.apache.org/mail.html

Thank you

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #4 from studio test <te...@gmail.com> ---
Created attachment 35272
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35272&action=edit
Logfile -jtl

I attach my logfile -jlt file here

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #8 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
You can use jstack (available in jdk)

Run this 3 times and attach file:

jstack -l <pid of your process> >> outputfile.log

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #7 from studio test <te...@gmail.com> ---
(In reply to Philippe Mouawad from comment #6)
> Hello,
> This type of issues is usually due to missing Connect and Read timeout
> configured in HTTP Request.
> As your server fails to respond, JMeter waits for response.
> 
> Please make thread dumps to confirm this is the problem.
> 
> Provided information is not enough to analyze.
> 
> Thanks

Thanks Philippe Mouawad for your advise. But I am not quite sure what is "Make
thread dumps to confirm this is the problem" Can you please help me clarify
this? Thank you

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] Running process is not finish, can not get jtl file

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #2 from studio test <te...@gmail.com> ---
Hi @Felix Schumacher 

Thanks you very much for your quick reponse. I would like to clarify about my
issue here: Sorry I can't attach the logfile in detail as limitation file size
<1000k.

My test plan is configured as below:

Create 1 Thread User = 100 conccurence user 
Ramup is 200

Under Thread will be added 6 https request and THrougput Controller  as below

Throughput1 Controller 15% - Throughput value = 15.0
Http request is signin page

Throughput2 Controller 15% - Throughput value = 15.0
Http request Shop by Category

Throughput3 Controller 15% - Throughput value = 15.0
Http request is Hompage Request


Throughput4 Controller 15% - Throughput value = 15.0
Http request is Hompage Request


Throughput4 Controller 20% - Throughput value = 20.0
Http request is View specific product detail

Throughput4 Controller 20% - Throughput value = 20.0
Http request is Login with specific user with username/password

Please more detail as per this image here
https://monosnap.com/file/t65LqE9mMyNVAo5rfO1svOaZ1rs2P2


My test environment:

I setup 8 virtual PCs with the same configuration:  2vCPU,4GB -Virtual Machine
Windows 7

Continue to run my test plan above at the same time for 8 virtual PCs and 2
other personal computer with 8GB Ramd - Core Duo 2.6 - Windows 7


MY Actual Result:

If I edit thread to 50 Thread for 6 HTTP reqguest instead of 100 Thread then my
test plan can be run finish 99.9%. Just 0.01 % error - Detail error is

. Non HTTP response code: java.net.SocketException/Non HTTP response message:
Connection reset

Continue to increase Thread User to 100 /200 and 250 then I catch many error
-20% and over. And sometimes test can't finish as my expectation. It keep
running but no info is updated to report and can't finish. Below is error from
report JMter

Non HTTP response code: java.net.SocketException/Non HTTP response message:
Connection reset
Non HTTP response code: java.net.SocketException/Non HTTP response message:
Unrecognized Windows Sockets error: 0: recv failed        

Non HTTP response code: org.apache.http.ConnectionClosedException/Non HTTP
response message: Premature end of Content-Length delimited message body
(expected: 14477; received: 2519        

I try to research this error and look like they are report from EPi server -
socket and port can not open while we don't see any error report from server.
Server performance is still ok while test running with many errors.

I really concern and not know what is the root cause? It is error as total
thread is out of the threshold which server can handle. 

Please advise me what information should I look into? Appreciate your help

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #5 from studio test <te...@gmail.com> ---
Created attachment 35273
  --> https://bz.apache.org/bugzilla/attachment.cgi?id=35273&action=edit
test plan file

I also attach my test script here

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|APIBug                      |
            Version|unspecified                 |3.2

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] Running process is not finish, can not get jtl file

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

Felix Schumacher <fe...@internetallee.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 OS|                            |All
         Resolution|---                         |INVALID
             Status|NEW                         |RESOLVED

--- Comment #1 from Felix Schumacher <fe...@internetallee.de> ---
Please ask your questions on the user mailing list. Bugzilla is not a support
forum, but a bug tracker. 

It would be helpful, if you could give me information like thread dumps of the
processes. 

Feel free to reopen this, when discussion on the mailing lists indicates a bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|REOPENED                    |NEEDINFO
                 CC|                            |p.mouawad@ubik-ingenierie.c
                   |                            |om

--- Comment #6 from Philippe Mouawad <p....@ubik-ingenierie.com> ---
Hello,
This type of issues is usually due to missing Connect and Read timeout
configured in HTTP Request.
As your server fails to respond, JMeter waits for response.

Please make thread dumps to confirm this is the problem.

Provided information is not enough to analyze.

Thanks

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #11 from studio test <te...@gmail.com> ---
Thanks Philippe Mouawad. Appreciate your help. I will try and email you if any
question.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error while running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

studio test <te...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Running process is not      |JMeter can't be finished,
                   |finish, can not get jtl     |always running or get many
                   |file                        |error while running

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] JMeter can't be finished, always running or get many error in report after running

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

Philippe Mouawad <p....@ubik-ingenierie.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|blocker                     |normal

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] Running process is not finish, can not get jtl file

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

studio test <te...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |APIBug
                 OS|                            |Windows 7

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] Running process is not finish, can not get jtl file

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

studio test <te...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|INVALID                     |---

-- 
You are receiving this mail because:
You are the assignee for the bug.

[Bug 61471] Running process is not finish, can not get jtl file

Posted by bu...@apache.org.
https://bz.apache.org/bugzilla/show_bug.cgi?id=61471

--- Comment #3 from studio test <te...@gmail.com> ---
Hi @Felix Schumacher 

Thanks you very much for your quick reponse. I would like to clarify about my
issue here: Sorry I can't attach the logfile in detail as limitation file size
<1000k.

My test plan is configured as below:

Create 1 Thread User = 100 conccurence user 
Ramup is 200

Under Thread will be added 6 https request and THrougput Controller  as below

Throughput1 Controller 15% - Throughput value = 15.0
Http request is signin page

Throughput2 Controller 15% - Throughput value = 15.0
Http request Shop by Category

Throughput3 Controller 15% - Throughput value = 15.0
Http request is Hompage Request


Throughput4 Controller 15% - Throughput value = 15.0
Http request is Hompage Request


Throughput4 Controller 20% - Throughput value = 20.0
Http request is View specific product detail

Throughput4 Controller 20% - Throughput value = 20.0
Http request is Login with specific user with username/password

Please more detail as per this image here
https://monosnap.com/file/t65LqE9mMyNVAo5rfO1svOaZ1rs2P2


My test environment:

I setup 8 virtual PCs with the same configuration:  2vCPU,4GB -Virtual Machine
Windows 7

Continue to run my test plan above at the same time for 8 virtual PCs and 2
other personal computer with 8GB Ramd - Core Duo 2.6 - Windows 7


MY Actual Result:

If I edit thread to 50 Thread for 6 HTTP reqguest instead of 100 Thread then my
test plan can be run finish 99.9%. Just 0.01 % error - Detail error is

. Non HTTP response code: java.net.SocketException/Non HTTP response message:
Connection reset

Continue to increase Thread User to 100 /200 and 250 then I catch many error
-20% and over. And sometimes test can't finish as my expectation. It keep
running but no info is updated to report and can't finish. Below is error from
report JMter

Non HTTP response code: java.net.SocketException/Non HTTP response message:
Connection reset
Non HTTP response code: java.net.SocketException/Non HTTP response message:
Unrecognized Windows Sockets error: 0: recv failed        

Non HTTP response code: org.apache.http.ConnectionClosedException/Non HTTP
response message: Premature end of Content-Length delimited message body
(expected: 14477; received: 2519        

I try to research this error and look like they are report from EPi server -
socket and port can not open while we don't see any error report from server.
Server performance is still ok while test running with many errors.

I really concern and not know what is the root cause? It is error as total
thread is out of the threshold which server can handle. 

Please advise me what information should I look into? Appreciate your help

-- 
You are receiving this mail because:
You are the assignee for the bug.