Skip to content
Browse files

New ports: httperf 0.8, autobench 2.1.1

httperf is a simple HTTP server benchmarking app; its homepage consists of a research paper about it. autobench is a set of scripts that wrap around httperf to provide more advanced functionality and logging, etc.

Submitted by:
Reviewed by:
Approved by:
Obtained from:

git-svn-id: d073be05-634f-4543-b044-5fe20cf6d1d6
  • Loading branch information
tobypeterson committed Jan 11, 2004
1 parent b177c8b commit 7fb57982f08e9156270f7341099b5dda60a7ff24
Showing with 52 additions and 0 deletions.
  1. +25 −0 www/autobench/Portfile
  2. +27 −0 www/httperf/Portfile
@@ -0,0 +1,25 @@
# $Id: Portfile,v 1.1 2004/01/11 21:16:27 toby Exp $

PortSystem 1.0
name autobench
version 2.1.1
categories www
description automatic webserver benchmark tool
long_description \
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.
platforms darwin
master_sites ${homepage}downloads/
checksums md5 de42ef8f614777c6e4fabda1574c2f17
use_configure no
build.args PREFIX=${prefix}
destroot.destdir PREFIX=${destroot}${prefix}
@@ -0,0 +1,27 @@
# $Id: Portfile,v 1.1 2004/01/11 21:16:28 toby Exp $

PortSystem 1.0
name httperf
version 0.8
categories www
description tool for measuring webserver performance
long_description \
httperf is a tool for measuring web server performance. It \
provides a flexible facility for generating various HTTP \
workloads and for measuring server performance. The focus of \
httperf is not on implementing one particular benchmark but \
on providing a robust, high-performance tool that \
facilitates the construction of both micro- and macro-level \
benchmarks. The three distinguishing characteristics of \
httperf are its robustness, which includes the ability to \
generate and sustain server overload, support for the \
HTTP/1.1 protocol, and its extensibility to new workload \
generators and performance measurements.
platforms darwin
checksums md5 2971956d4846349f9e8d3c54acd591a5
configure.args --prefix=${prefix}
destroot.destdir prefix=${destroot}${prefix} \

0 comments on commit 7fb5798

Please sign in to comment.
You can’t perform that action at this time.