User:Maffblaster/Drafts/Phoronix Test Suite

From Gentoo Wiki
Jump to: navigation, search
Resources

Phoronix's comprehensive, cross-platform testing and benchmark suite. The suite is only dependent on a CLI version of PHP.

Installation

Prerequisites

For the version of PHP that (will be) installed, be sure to set the PHP_TARGETS variable in /etc/portage/make.conf. For example, if PHP 5.6 is to be used:

FILE /etc/portage/make.conf
PHP_TARGETS="php5-6"

Unmasking

At the time this article was written, the suite will have to be unmasked before proceeding with the installation:

FILE /etc/portage/package.keywords
app-benchmarks/phoronix-test-suite ~amd64

USE flags

Phoronix Test Suite requires PHP to ijclude the following modules:

FILE /etc/portage/package.use
dev-lang/php pcntl gd zip curl

Cannot load package information. Is the atom app-benchmarks/phoronix-test-suite correct?

Emerge

root #emerge --ask app-benchmarks/phoronix-test-suite

Usage

Invocation

user $phoronix-test-suite

Removal

Unmerge

root #emerge --ask --unmerge app-benchmarks/phoronix-test-suite

See also

  • iperf - A TCP, UDP, and SCTP network bandwidth measurement tool.
  • stress-ng - A "next generation" stress tool designed to test system hardware.

External resources