list

Lists available resources such as workloads and telemetry devices.

Syntax

solr-benchmark list [RESOURCE] [OPTIONS]

Resources

Resource Description
workloads List workloads from the configured workloads repository
telemetry List available telemetry device names
pipelines List available pipeline names
test-procedures List challenges in a workload (requires --workload or --workload-path)
test-runs List past benchmark runs with their IDs, timestamps, and metadata

Options

Option Description
--workload Workload name (required for list test-procedures)
--workload-path Path to a local workload directory
--workload-repository Git URL for the workloads repository
--workload-revision Git revision of the workloads repository
--limit Maximum number of test-run results to show (default: 10)

Examples

# List available workloads
solr-benchmark list workloads

# List available telemetry devices
solr-benchmark list telemetry

# List challenges in a workload
solr-benchmark list test-procedures --workload nyc_taxis

# List available pipelines
solr-benchmark list pipelines

# List recent test runs (shows IDs for use with compare and aggregate)
solr-benchmark list test-runs

# List the 20 most recent test runs
solr-benchmark list test-runs --limit 20

The test-runs output includes the test execution ID, timestamp, workload name, challenge, pipeline, and any user tags. Use the ID with solr-benchmark compare to compare two runs.