# phoronix-test-suite/phoronix-test-suite

The Phoronix Test Suite open-source, cross-platform automated testing/benchmarking software.

Repository: https://github.com/phoronix-test-suite/phoronix-test-suite
Canonical: https://ross.abutalabs.com/products/phoronix-test-suite
Homepage: https://www.phoronix-test-suite.com/
Language: PHP
License: GPL-3.0
License Family: copyleft
Topics: php, linux, benchmarking, solaris, bsd, performance, profiling, benchmark, testing
Last push: 2026-07-27T01:52:43+00:00

## Health v2 (maintenance only)
Score: 65/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 94, release rhythm 8, longevity 100
- inputs: {"age_days": 4616, "days_push": 38, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 3115, forks 433 (observed 2026-08-28T04:07:44.113306+00:00)

## What it is
The Phoronix Test Suite is an open-source, cross-platform automated benchmarking and testing platform written in PHP. It provides an extensible framework with hundreds of test profiles and suites via OpenBenchmarking.org, handling test installation, execution, result aggregation, and reporting.

## Use cases
- benchmark my cpu and gpu from the command line
- compare hardware performance across machines
- run reproducible automated performance tests
- track performance regressions per git commit
- monitor system sensors during benchmarks
- manage benchmark runs across a fleet of test machines
- validate hardware performance for QA

## When to choose
- you need standardized, reproducible benchmarks across Linux, Windows, macOS, or BSD
- you want access to a large library of pre-built test profiles without writing your own harness
- you need automated performance regression testing in CI or per-commit workflows
- you want to compare results side-by-side or share them via OpenBenchmarking.org

## When to avoid
- you need unit or functional testing of application code rather than system benchmarks
- you need a lightweight single-purpose micro-benchmark for one component
- your environment cannot install PHP or the test dependencies
- you require a GUI-only workflow

## Facets
- artifact type: cli-tool
- maturity: stable
- function: benchmarking, testing, monitoring, cli
- domain: developer-tools, performance, testing
- platform: windows, bsd, cross-platform, cli
- tags: openbenchmarking, phoromatic, hardware-benchmarks, php, reproducible-benchmarks, system-profiling, command-line, linux, macos

## Member repositories
- phoronix-test-suite/phoronix-test-suite (main) score 65

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:44.113306+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:26:40.188186+00:00, confidence not recorded.
  - readme: https://github.com/phoronix-test-suite/phoronix-test-suite (fetched 2026-08-28T04:07:44.113306+00:00, sha a66d38cb4481)
  - homepage: https://www.phoronix-test-suite.com/ (fetched 2026-08-29T09:41:42.246895+00:00, sha 10bd78c594b3)
  - site_page: https://www.phoronix-test-suite.com/?k=features (fetched 2026-08-29T09:41:42.256176+00:00, sha f56af5edb16b)
  - site_page: https://www.phoronix-test-suite.com/documentation (fetched 2026-08-29T09:41:42.258364+00:00, sha 384b1df138c2)
- Data as of 2026-08-30T08:39:29.467469+00:00.
