Bug 176728 - [NEW PORT] benchmarks/flowgrind: Measure throughput and other metrics for TCP
Summary: [NEW PORT] benchmarks/flowgrind: Measure throughput and other metrics for TCP
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Beech Rintoul
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-07 13:50 UTC by lars
Modified: 2013-03-08 02:50 UTC (History)
0 users

See Also:


Attachments
.shar (2.43 KB, text/plain)
2013-03-07 13:50 UTC, lars
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description lars 2013-03-07 13:50:00 UTC
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

Generated with FreeBSD Port Tools 0.99_7 (mode: new)
Comment 1 Beech Rintoul freebsd_committer 2013-03-07 19:24:33 UTC
Responsible Changed
From-To: freebsd-ports-bugs->beech

I'll take it
Comment 2 dfilter service freebsd_committer 2013-03-08 02:45:02 UTC
Author: beech
Date: Fri Mar  8 02:44:53 2013
New Revision: 313611
URL: http://svnweb.freebsd.org/changeset/ports/313611

Log:
  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
  
  PR:		ports/176728
  Submitted by:	Lars Eggert <lars@eggert.org>

Added:
  head/benchmarks/flowgrind/
  head/benchmarks/flowgrind/Makefile   (contents, props changed)
  head/benchmarks/flowgrind/distinfo   (contents, props changed)
  head/benchmarks/flowgrind/pkg-descr   (contents, props changed)
  head/benchmarks/flowgrind/pkg-plist   (contents, props changed)
Modified:
  head/benchmarks/Makefile

Modified: head/benchmarks/Makefile
==============================================================================
--- head/benchmarks/Makefile	Fri Mar  8 01:01:11 2013	(r313610)
+++ head/benchmarks/Makefile	Fri Mar  8 02:44:53 2013	(r313611)
@@ -16,6 +16,7 @@
     SUBDIR += filebench
     SUBDIR += fio
     SUBDIR += flops
+    SUBDIR += flowgrind
     SUBDIR += forkbomb
     SUBDIR += geekbench
     SUBDIR += gtkperf

Added: head/benchmarks/flowgrind/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/flowgrind/Makefile	Fri Mar  8 02:44:53 2013	(r313611)
@@ -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>

Added: head/benchmarks/flowgrind/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/flowgrind/distinfo	Fri Mar  8 02:44:53 2013	(r313611)
@@ -0,0 +1,2 @@
+SHA256 (flowgrind-0.5.9.tar.bz2) = 5a2dda682fc7b9040bc3c7df8f799801769c2c1f294cdce1ee37336f878379af
+SIZE (flowgrind-0.5.9.tar.bz2) = 209124

Added: head/benchmarks/flowgrind/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/flowgrind/pkg-descr	Fri Mar  8 02:44:53 2013	(r313611)
@@ -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

Added: head/benchmarks/flowgrind/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/benchmarks/flowgrind/pkg-plist	Fri Mar  8 02:44:53 2013	(r313611)
@@ -0,0 +1,4 @@
+@comment $FreeBSD$
+bin/flowgrind
+bin/flowgrind-stop
+sbin/flowgrindd
_______________________________________________
svn-ports-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-ports-all
To unsubscribe, send any mail to "svn-ports-all-unsubscribe@freebsd.org"
Comment 3 Beech Rintoul freebsd_committer 2013-03-08 02:46:15 UTC
State Changed
From-To: open->closed

Committed, Thanks!