diff options
author | Beech Rintoul <beech@FreeBSD.org> | 2013-03-08 02:44:53 +0000 |
---|---|---|
committer | Beech Rintoul <beech@FreeBSD.org> | 2013-03-08 02:44:53 +0000 |
commit | ccc8dc4e231a90629d5b2c03c13ddda1323bb311 (patch) | |
tree | ba71da9b0b6f20c5174ef6faa28b101f1c02004b /benchmarks | |
parent | d12657d8b50ec6b4efe5549580e70efbe222de66 (diff) | |
download | ports-ccc8dc4e231a90629d5b2c03c13ddda1323bb311.tar.gz ports-ccc8dc4e231a90629d5b2c03c13ddda1323bb311.zip |
Notes
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/Makefile | 1 | ||||
-rw-r--r-- | benchmarks/flowgrind/Makefile | 25 | ||||
-rw-r--r-- | benchmarks/flowgrind/distinfo | 2 | ||||
-rw-r--r-- | benchmarks/flowgrind/pkg-descr | 11 | ||||
-rw-r--r-- | benchmarks/flowgrind/pkg-plist | 4 |
5 files changed, 43 insertions, 0 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile index a234c325ce68..8b348db02464 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -16,6 +16,7 @@ SUBDIR += filebench SUBDIR += fio SUBDIR += flops + SUBDIR += flowgrind SUBDIR += forkbomb SUBDIR += geekbench SUBDIR += gtkperf diff --git a/benchmarks/flowgrind/Makefile b/benchmarks/flowgrind/Makefile new file mode 100644 index 000000000000..031b66688d7a --- /dev/null +++ b/benchmarks/flowgrind/Makefile @@ -0,0 +1,25 @@ +# Created by: Lars Eggert <lars@eggert.org> +# $FreeBSD$ + +PORTNAME= flowgrind +PORTVERSION= 0.5.9 +CATEGORIES= benchmarks +MASTER_SITES= http://launchpad.net/flowgrind/trunk/${PORTNAME}-${PORTVERSION}/+download/ + +MAINTAINER= lars@eggert.org +COMMENT= Measure throughput and other metrics for TCP + +LIB_DEPENDS= xmlrpc++:${PORTSDIR}/net/xmlrpc-c \ + gsl:${PORTSDIR}/math/gsl +BUILD_DEPENDS= ${LOCALBASE}/lib/libpcap.so:${PORTSDIR}/net/libpcap + +USE_BZIP2= yes +GNU_CONFIGURE= yes +FETCH_ARGS= -pRr + +MAN1= flowgrind-stop.1 \ + flowgrind.1 \ + flowgrindd.1 + +.include <bsd.port.pre.mk> +.include <bsd.port.post.mk> diff --git a/benchmarks/flowgrind/distinfo b/benchmarks/flowgrind/distinfo new file mode 100644 index 000000000000..e55068ecdc27 --- /dev/null +++ b/benchmarks/flowgrind/distinfo @@ -0,0 +1,2 @@ +SHA256 (flowgrind-0.5.9.tar.bz2) = 5a2dda682fc7b9040bc3c7df8f799801769c2c1f294cdce1ee37336f878379af +SIZE (flowgrind-0.5.9.tar.bz2) = 209124 diff --git a/benchmarks/flowgrind/pkg-descr b/benchmarks/flowgrind/pkg-descr new file mode 100644 index 000000000000..5f74c32ae22f --- /dev/null +++ b/benchmarks/flowgrind/pkg-descr @@ -0,0 +1,11 @@ +Flowgrind grinds flows among hosts in your network. It is a tool similar +to iperf, netperf to measure throughput and other metrics for TCP. +Flowgrind is split into two components: the flowgrind daemon and the +flowgrind controller. Using the controller, flows between any two systems +running the flowgrind daemon can be setup (third party tests). At regular +intervals during the test the controller collects and displays the +measured results from the daemons. It can run multiple flows at once with +the same or different settings and individually schedule every one. +Test and control connection can optionally be diverted to different interfaces. + +WWW: http://launchpad.net/flowgrind diff --git a/benchmarks/flowgrind/pkg-plist b/benchmarks/flowgrind/pkg-plist new file mode 100644 index 000000000000..46e4b0ceb1a8 --- /dev/null +++ b/benchmarks/flowgrind/pkg-plist @@ -0,0 +1,4 @@ +@comment $FreeBSD$ +bin/flowgrind +bin/flowgrind-stop +sbin/flowgrindd |