id = "phoronix-test-suite"
name = "Phoronix Test Suite"
homepage = "https://www.phoronix-test-suite.com/"
description = "The Phoronix Test Suite is the most comprehensive testing and benchmarking platform available for Linux, Solaris, macOS, Windows, and BSD operating systems."
executables = ["phoronix-test-suite"]
[dotfiles]
paths = [
"~/.phoronix-test-suite/user-config.xml",
"~/.phoronix-test-suite/graph-config.json",
]
secret = []
[commands]
format = 1
label = "Run benchmark"
description = "Install and run one or more test profiles or suites, then report results. Environment-variable options (TOTAL_LOOP_COUNT and others) are not covered."
quality = "ai-draft"
parser = { end_of_options = "--", interleave = "permute", long_equals = false, short_attached = false, short_bundles = false }
[[commands.source]]
id = "docs"
kind = "manual"
url = "https://raw.githubusercontent.com/phoronix-test-suite/phoronix-test-suite/master/documentation/phoronix-test-suite.md"
revision = "master 2026-10-27"
evidence = """phoronix-test-suite benchmark c-ray
phoronix-test-suite benchmark stockfish
phoronix-test-suite benchmark crafty
phoronix-test-suite benchmark 1203160-BY-NVTEGRA3785"""
[[commands.field]]
id = "subcommand"
label = "Subcommand"
fixed = ["benchmark"]
sources = ["docs"]
[[commands.field]]
id = "tests"
label = "Tests"
description = "Test profile, suite, or OpenBenchmarking.org result ID."
type = "string"
position = 0
multiple = true
suggestions = [{ value = "c-ray", label = "c-ray" }, { value = "stockfish", label = "stockfish" }, { value = "crafty", label = "crafty" }]
sources = ["docs"]
[[commands.task]]
id = "benchmark"
label = "Benchmark"
fields = ["subcommand", "tests"]
required = ["tests"]
[[commands.group]]
id = "basic"
label = "Basic"
fields = ["subcommand", "tests"]