1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-24 04:33:24 +00:00

add autobench 2.0.1

Automating the process of benchmarking a web server
This commit is contained in:
Ying-Chieh Liao 2003-10-20 16:46:17 +00:00
parent 89fc0496a2
commit 2d7342e639
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=91744
5 changed files with 49 additions and 0 deletions

View File

@ -1,6 +1,7 @@
# $FreeBSD$
#
SUBDIR += autobench
SUBDIR += bonnie
SUBDIR += bonnie++
SUBDIR += bytebench

View File

@ -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>

View File

@ -0,0 +1 @@
MD5 (autobench-2.0.1.tar.gz) = acdc056d2b99d0bda3a09082eb7b7d2a

View File

@ -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/

View File

@ -0,0 +1,7 @@
bin/autobench
bin/autobench_admin
bin/autobenchd
bin/bench2graph
bin/crfile
bin/sesslog
etc/autobench.conf