diff options
author | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2003-10-20 16:46:17 +0000 |
---|---|---|
committer | Ying-Chieh Liao <ijliao@FreeBSD.org> | 2003-10-20 16:46:17 +0000 |
commit | 2d7342e639e977b9e78cb275910574ed3b536b09 (patch) | |
tree | 0704347c89ab09f5dbb1d069af46359cb6234b14 /benchmarks | |
parent | 89fc0496a247f4b8912d18fb037d8a646dd90100 (diff) | |
download | ports-2d7342e639e977b9e78cb275910574ed3b536b09.tar.gz ports-2d7342e639e977b9e78cb275910574ed3b536b09.zip |
Notes
Diffstat (limited to 'benchmarks')
-rw-r--r-- | benchmarks/Makefile | 1 | ||||
-rw-r--r-- | benchmarks/autobench/Makefile | 31 | ||||
-rw-r--r-- | benchmarks/autobench/distinfo | 1 | ||||
-rw-r--r-- | benchmarks/autobench/pkg-descr | 9 | ||||
-rw-r--r-- | benchmarks/autobench/pkg-plist | 7 |
5 files changed, 49 insertions, 0 deletions
diff --git a/benchmarks/Makefile b/benchmarks/Makefile index c154875344f0..7111670989a7 100644 --- a/benchmarks/Makefile +++ b/benchmarks/Makefile @@ -1,6 +1,7 @@ # $FreeBSD$ # + SUBDIR += autobench SUBDIR += bonnie SUBDIR += bonnie++ SUBDIR += bytebench diff --git a/benchmarks/autobench/Makefile b/benchmarks/autobench/Makefile new file mode 100644 index 000000000000..08831d8a62d5 --- /dev/null +++ b/benchmarks/autobench/Makefile @@ -0,0 +1,31 @@ +# ex:ts=8 +# Ports collection makefile for: autobench +# Date created: Oct 20, 2003 +# Whom: ijliao +# +# $FreeBSD$ +# + +PORTNAME= autobench +PORTVERSION= 2.0.1 +CATEGORIES= benchmarks www +MASTER_SITES= http://www.xenoclast.org/autobench/downloads/ + +MAINTAINER= ports@FreeBSD.org +COMMENT= Automating the process of benchmarking a web server + +RUN_DEPENDS= httperf:${PORTSDIR}/www/httperf + +USE_PERL5= yes +USE_GMAKE= yes + +MAN1= autobench.1 autobench_admin.1 autobenchd.1 bench2graph.1 \ + crfile.1 sesslog.1 + +post-patch: + @${PERL} -pi -e "s|^PREFIX|#PREFIX|g" ${WRKSRC}/Makefile +.for file in autobench autobench_admin + @${PERL} -pi -e "s|/etc/|${PREFIX}/etc|g" ${WRKSRC}/${file} +.endfor + +.include <bsd.port.mk> diff --git a/benchmarks/autobench/distinfo b/benchmarks/autobench/distinfo new file mode 100644 index 000000000000..0cf126b4e070 --- /dev/null +++ b/benchmarks/autobench/distinfo @@ -0,0 +1 @@ +MD5 (autobench-2.0.1.tar.gz) = acdc056d2b99d0bda3a09082eb7b7d2a diff --git a/benchmarks/autobench/pkg-descr b/benchmarks/autobench/pkg-descr new file mode 100644 index 000000000000..ea8526b32904 --- /dev/null +++ b/benchmarks/autobench/pkg-descr @@ -0,0 +1,9 @@ +Autobench is a simple Perl script for automating the process of benchmarking +a web server (or for conducting a comparative test of two different web +servers). The script is a wrapper around httperf. Autobench runs httperf a +number of times against each host, increasing the number of requested +connections per second on each iteration, and extracts the significant data +from the httperf output, delivering a CSV or TSV format file which can be +imported directly into a spreadsheet for analysis/graphing. + +WWW: http://www.xenoclast.org/autobench/ diff --git a/benchmarks/autobench/pkg-plist b/benchmarks/autobench/pkg-plist new file mode 100644 index 000000000000..89abdec94138 --- /dev/null +++ b/benchmarks/autobench/pkg-plist @@ -0,0 +1,7 @@ +bin/autobench +bin/autobench_admin +bin/autobenchd +bin/bench2graph +bin/crfile +bin/sesslog +etc/autobench.conf |