processone / tsung

Tsung is a high-performance benchmark framework for various protocols including HTTP, XMPP, LDAP, etc.
http://www.process-one.net/en/tsung/
GNU General Public License v2.0
2.54k stars 405 forks source link

Large body will be ignored maybe a bug #373

Open qingchuwudi opened 4 years ago

qingchuwudi commented 4 years ago

Response and request will not be parsed when the size of the http response body is a little big.

Data in tsung.dump:

...

Recv:1584690964.19469:<13605.2470.0>:HTTP/1.1 200 OK^M
Content-Length: 44935^M
Content-Type: application/json^M
Date: Fri, 20 Mar 2020 07:56:04 GMT^M

...

Cannot produce the report.

$ /usr/lib64/tsung/bin/tsung_stats.pl ./
creating subdirectory data 
creating subdirectory gnuplot_scripts 
creating subdirectory images 
Use of uninitialized value $interval in numeric ne (!=) at /usr/lib64/tsung/bin/tsung_stats.pl line 467.
No data for Session
No data for Bosh
No data for Perfs
No data for Transactions
No data for Match
No data for Event
No data for Async
No data for Errors
No data for Users
No data for Users_Arrival
No data for Size
size_rcv is equal to 0 !
size_sent is equal to 0 !