BSD Ports

www/p5-ApacheBench 0.73_1 FreeBSD

Perl module for HTTP benchmarking

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
ART10, GPLv1+
Categories
www, benchmarks, perl5
Package size
44.6 KiB, 113.5 KiB installed

Description

This is ApacheBench version 0.62, the Perl API for Apache benchmarking and regression testing.

This project is meant to be the foundation of a complete benchmarking and regression testing suite for a transaction- processing mod_perl site. We needed to be able to stress our server to its limit while also having a way to verify the HTTP responses for correctness. We also extended the single-URL ab model to a multiple-URL sequence model.

ApacheBench is based on the Apache 1.3.12 ab code (src/support/ab.c). Since the initial release, I have made efforts to merge in all the newest features of ab. Currently (v0.62) it has almost all the features of Apache 1.3.22 ab.

In the other systems

SystemPortVersion
FreeBSDwww/p5-ApacheBench0.73_1
DragonFlywww/p5-ApacheBench0.73_1

Install

Binary package:

pkg install p5-ApacheBench

From the ports tree:

cd /usr/ports/www/p5-ApacheBench/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-ApacheBench>0:www/p5-ApacheBench

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.73_10.73_10.73_10.73_10.73_1
FreeBSD:14:quarterly0.73_10.73_1n/a0.73_10.73_1
FreeBSD:15:latest0.73_10.73_1n/a0.73_10.73_1
FreeBSD:15:quarterly0.73_10.73_1n/an/an/a
FreeBSD:16:latest0.73_10.73_1n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Test 1

The full lists below include those, and their dependencies in turn.

Build dependencies 1
Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 5
  • %%SITE_ARCH%%/HTTPD/Bench/ApacheBench.pm
  • %%SITE_ARCH%%/HTTPD/Bench/ApacheBench/Regression.pm
  • %%SITE_ARCH%%/HTTPD/Bench/ApacheBench/Run.pm
  • %%SITE_ARCH%%/auto/HTTPD/Bench/ApacheBench/ApacheBench.so
  • %%PERL5_MAN3%%/HTTPD::Bench::ApacheBench.3.gz
distinfo 1
FileSizeSHA256
ApacheBench-0.73.tar.gz422761dbd2c206a7a651c24ccc52d7fc3b361f690cb95849e9a0a82beebc52f8574c9
Master sites 1
  • CPAN/HTTPD

Commit history 0

No commits in the history this site was built from.