Questions tagged [tsung]

Tsung is an open-source multi-protocol distributed load testing tool.

Tsung is an open source multi-protocol distributed load tool.

The purpose of Tsung is to simulate users in order to test the scalability and performance of IP based client/server applications.

Tsung is written in Erlang to take advantage of that language’s concurrency support.
Tsung will send X TPS every second even if tested system cannot cope - so you can expose bottlnecks.
The tool can simulate very large numbers of users per server, making it ideal for analyzing and testing the performance of large-scale applications, such as instant messaging solutions.

Tsung scales well (it’s been used to simulate tens of thousands of users), it supports forms and HTTP sessions, and includes some niceties like proxy recording, ‘thinktime’ support, and a choice of random or ordered traffic.

Tsung is available free of charge under the GPLv2 license as an open-source software product.
It is protocol-independent and can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP, Jabber/XMPP servers.

153 questions
0
votes
1 answer

Load testing eJabberd with Tsung on EC2

I have Tsung loaded on one EC2 instance, i also have another EC2 instance with eJabberd. I want to load test eJabberd with Tsung.All ports and security groups are configure to all inbound, and all outbound. Error that i get: ssh: Could not resolve…
max
  • 1,519
  • 1
  • 19
  • 34
0
votes
1 answer

Tsung load simultanoeus users in certain time

Is there any way to load users in tsung in certain time. To be clear I want to give an example. Lets say I want to load 2 simultenous users in every 6 seconds. Is that possible?
birdcage
  • 2,510
  • 4
  • 29
  • 52
0
votes
2 answers

Tsung load testing for MongooseIM (websockets)

My question is about configuring my tsung.xml file to load-test chat application. So, we have our MongooseIM server on the server side, jsjac.js library for our web-based client. We use xmpp and websockets to communicate. httpbase for jsjac is…
WcN
  • 1
  • 4
0
votes
1 answer

Tsung connected users are not shown

I am trying to make load testing on xmpp ejabberd server using tsung.Every time i run my tsung.xml file no users are connected. here it's my tsung.xml file [root@chatting-server-test-2 .tsung]# vim tsung.xml
0
votes
1 answer

Tsung : upload scenario with variables

I need some help with Tsung. I would like to write a scenario in which a form is submitted. This form is used to upload a PDF document on the server. In addition, I need to "variabilize" some others fields like the document reference. The Tsung…
Lionel
  • 15
  • 1
  • 6
0
votes
1 answer

how to record tsung-recorder sessions in linux server proxying/tunnelling through windows browser

i have tsung setup in my remote linux server.(54.54.90.90) no browser here. i have my windows machine (122.122.130.130) where i browse my web app through firefox. i have changed firefox settings to use SOCKS proxy on port 8090…
Krishna
  • 1,587
  • 2
  • 13
  • 21
0
votes
2 answers

Can't install basic packages on Debian EC2 with Aptitude/apt-get

I'm trying to install Tsung (based on erlang) on my EC2 instance (m1.large) with Debian squeeze. My Tsung setup file is "tsung_1.4.2-1.1_amd64.deb". When I "dpkg -i" it, I got an error: Preparing to replace tsung 1.4.2-1.1 (using…
kande
  • 529
  • 1
  • 10
  • 27
0
votes
1 answer

Using complex comparators in tsung script

Is it possible to use an if condition in tsung and use a greater than comparison rather than a straight equals and not equals comparison? Or is it possible to use the and or or operator to combine comparisons?
Usman Ismail
  • 16,170
  • 13
  • 72
  • 158
0
votes
1 answer

What's the meaning of "simultaneous" in Tsung?

Here is my tsung.xml:
Yejun Su
  • 2,237
  • 3
  • 25
  • 43
0
votes
1 answer

Load testing and Tsung - while start recording

I face this problem when I start recording or start tsung with command 1) sh tsung-recorder.sh start 2) sh tsung.sh start --------error--------- tsung-recorder.sh: line 61: [: 5.7.5: unary operator expected Starting Tsung recorder on port…
0
votes
3 answers

memory leakage and load testing

I have done a lot of research and not able to find any information about the below. I am using asp.net 4.0, I have created a web application. I would like to know how i could check for memory leakages in the program that i have created, what tool…
Jim Brad
  • 333
  • 1
  • 5
  • 12
0
votes
1 answer

Phase duration exceeded, but not all users were launched

I've test socket with tsung. tsung.xml:
Yejun Su
  • 2,237
  • 3
  • 25
  • 43
0
votes
1 answer

Tsung: Can't start newbeam (reason: no_rsh)

I try to start tsung slaves on EC2 machines. Keys are in place and the test with erl -rsh ssh -sname root -setcookie mycookie slave:start('i-d6807c9d',root,"-setcookie mycookie"). > {ok,'root@i-d6807c9d'} is working. When I now execute tsung I get…
thesonix
  • 2,850
  • 4
  • 17
  • 17
0
votes
1 answer

Fail to start beam on host AND Can't start newbeam on host

Having some issues as follows: ==> 20120712-1611/tsung_controller@tester0.log <== =INFO REPORT==== 12-Jul-2012::16:12:45 === ts_config_server:(0:<0.100.0>) Can't start newbeam on host tester1 (reason: timeout) ! Aborting! =INFO REPORT====…
ikosuave
  • 46
  • 5
0
votes
1 answer

Nginx and tsung - how to best to point to html output directory

I am using for load testig and the output directory has this format. ~/.tsung/log/20120529-0139/report.html How can i have nginx point to that directory so I can load the html files? The portion of the path that is variable is 20120529-0139. Its a…
Tampa
  • 62,379
  • 105
  • 250
  • 388
1 2 3
10
11