Documentation
¶
Overview ¶
Command archbench is the cross-architecture benchmark & test orchestrator.
Directories
¶
| Path | Synopsis |
|---|---|
|
internal
|
|
|
cli
Package cli defines the archbench command tree.
|
Package cli defines the archbench command tree. |
|
engine
Package engine runs a spec against its targets and normalizes the results.
|
Package engine runs a spec against its targets and normalizes the results. |
|
parser/gotest
Package gotest parses Go benchmark and test output.
|
Package gotest parses Go benchmark and test output. |
|
runner/docker
Package docker runs commands inside a container by delegating to the system `docker` CLI.
|
Package docker runs commands inside a container by delegating to the system `docker` CLI. |
|
runner/exit
Package exit classifies process exit codes from the intermediary CLIs the SSH and Docker runners drive (`ssh`, `docker exec`).
|
Package exit classifies process exit codes from the intermediary CLIs the SSH and Docker runners drive (`ssh`, `docker exec`). |
|
runner/ghactions
Package ghactions runs commands on a GitHub Actions runner.
|
Package ghactions runs commands on a GitHub Actions runner. |
|
runner/local
Package local runs commands on the host machine.
|
Package local runs commands on the host machine. |
|
runner/project
Package project packages a local project directory into a gzip-compressed tar stream for upload to a runner's isolated work directory.
|
Package project packages a local project directory into a gzip-compressed tar stream for upload to a runner's isolated work directory. |
|
runner/ssh
Package ssh runs commands on a remote host by delegating to the system OpenSSH client.
|
Package ssh runs commands on a remote host by delegating to the system OpenSSH client. |
Click to show internal directories.
Click to hide internal directories.