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.52k stars 404 forks source link

Frequently occurring Tsung errors: #372

Open Dipanjan-G opened 4 years ago

Dipanjan-G commented 4 years ago

Hi, I have been trying to load test the chat feature of Ejabberd using Tsung and frequently getting a lot of errors in the Tsung report.html namely:

  1. error_connect_etimedout ( 70% of the total errors, almost 50 thousand of these)
  2. error_abort_max_conn_retries.
  3. error_connect_eaddrinuse.

    I tried with both Mnesia and SQL backend (Postgres) and the errors are coming in both the cases. I have been looking for the reason for these errors but did not come across any solid content, not even in the Tsung and Ejabberd documentation.

Requesting the good people from the community to explain these errors, and advise how to get rid of them.

Setup: Tsung and ejabberd both installed on same server VM : Ubuntu 16.04, x86_64, 4 core, 16 GB RAM. Sharing the Tsung XML for 1 to 1 and group chat as attachment.

Thanks in advance, Dipanjan tsung_xml.txt

MoorthiRaj commented 3 years ago

Hi @Dipanjan-G,

Can you share here the tsung.log & tsung_controller.log files. Because I am not sure whether the error is due to the TLS verification.