BSD Ports

benchmarks/tsung 1.8.0_1 FreeBSD

Multi-protocol distributed load testing tool

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2
Categories
benchmarks, sysutils
Package size
576.0 KiB, 2496.7 KiB installed

Description

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

It can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and Jabber/XMPP servers. Tsung is a free software released under the GPLv2 license.

The purpose of Tsung is to simulate users in order to test the scalability and performance of IP based client/server applications. You can use it to do load and stress testing of your servers. Many protocols have been implemented and tested, and it can be easily extended.

It can be distributed on several client machines and is able to simulate hundreds of thousands of virtual users concurrently (or even millions if you have enough hardware ...).

Tsung is developed in Erlang, an open-source language made by Ericsson for building robust fault-tolerant distributed applications.

In the other systems

SystemPortVersion
FreeBSDbenchmarks/tsung1.8.0_1
DragonFlybenchmarks/tsung1.8.0_1

Install

Binary package:

pkg install tsung

From the ports tree:

cd /usr/ports/benchmarks/tsung/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	tsung>0:benchmarks/tsung

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest1.8.0_11.8.0_1-1.8.0_1-
FreeBSD:14:quarterly1.8.0_11.8.0_1n/a1.8.0_1-
FreeBSD:15:latest1.8.0_11.8.0_1n/a1.8.0_11.8.0_1
FreeBSD:15:quarterly1.8.0_11.8.0_1n/an/an/a
FreeBSD:16:latest1.8.0_11.8.0_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

Runtime 1

The full lists below include those, and their dependencies in turn.

Build dependencies 5
Run dependencies 10

No port depends on this one.

Configuration

Options name: benchmarks_tsung

OptionDefaultDescription
EXAMPLESoffBuild and/or install examples
USES
gmake perl5 python:run shebangfix
Service scripts
none

Message after installing

===>   NOTICE:

The tsung port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

Manual pages 3
  • tsplot(1)
  • tsung(1)
  • tsung-recorder(1)
pkg-plist 308
  • bin/tsplot
  • bin/tsung
  • bin/tsung-recorder
  • lib/tsung/bin/log2tsung.pl
  • lib/tsung/bin/tsung-rrd.pl
  • lib/tsung/bin/tsung_percentile.pl
  • lib/tsung/bin/tsung_stats.pl
  • lib/tsung/tsung_controller-%%PORTVERSION%%/ebin/ts_local_file_server.beam
  • lib/tsung/tsung_controller-%%PORTVERSION%%/src/ts_local_file_server.erl
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/gen_ts_transport.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochijson2.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochinum.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiutf8.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_charref.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_headers.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_html.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_util.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_xpath.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_xpath_functions.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_xpath_parser.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mochiweb_xpath_utils.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/mqtt_frame.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth_hmac_sha1.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth_http.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth_plaintext.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth_rsa_sha1.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth_unix.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/oauth_uri.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/pgsql_proto.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/pgsql_util.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/rabbit_binary_generator.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/rabbit_binary_parser.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/rabbit_command_assembler.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/rabbit_framing_amqp_0_9_1.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/rabbit_misc.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/rfc4515_parser.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_amqp.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_bosh.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_bosh_ssl.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_client.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_client_sup.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_cport.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_digest.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_dynvars.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_erlang.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_fs.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_http.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_http_common.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_ip_scan.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_jabber.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_jabber_common.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_job.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_launcher.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_launcher_mgr.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_launcher_static.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_ldap.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_ldap_common.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_local_mon.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_mon_cache.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_mqtt.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_mysql.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_pgsql.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_plugin.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_raw.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_search.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_server_websocket.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_server_websocket_ssl.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_session_cache.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_shell.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_ssl.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_ssl6.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_ssl_session_cache.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_stats.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_sup.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_tcp.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_tcp6.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_udp.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_udp6.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_utils.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_webdav.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/ts_websocket.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/tsung.app
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/tsung.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/uuid.beam
  • lib/tsung/tsung-%%PORTVERSION%%/ebin/websocket.beam
  • lib/tsung/tsung-%%PORTVERSION%%/include/ELDAPv3.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/mqtt.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/rabbit.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/rabbit_framing.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_amqp.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_config.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_fs.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_http.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_jabber.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_job.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_ldap.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_macros.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_mqtt.hrl
  • lib/tsung/tsung-%%PORTVERSION%%/include/ts_mysql.hrl

The first 100 are listed.

distinfo 1
FileSizeSHA256
tsung-1.8.0.tar.gz1.662056e+0691e8643026017e3d0088a6710fb11c4f617477e826ebe4c5fe586aa63147fc92
Master sites 1
  • http://tsung.erlang-projects.org/dist/

Commit history 0

No commits in the history this site was built from.