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-runs | List past benchmark runs with their IDs, timestamps, and metadata |
aggregated-results | List past aggregated results |
cluster-configs | List available cluster configuration presets |
Options
| Option | Description |
|---|---|
--workload | Workload name (used with list workloads) |
--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 entries to show (default: 10; applies to list test-runs) |
Examples
# List available workloads
solr-benchmark list workloads
# List available telemetry devices
solr-benchmark list telemetry
# List available pipelines
solr-benchmark list pipelines
# List available cluster config presets
solr-benchmark list cluster-configs
# 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
# List aggregated results
solr-benchmark list aggregated-results
To list the test procedures available in a workload, use solr-benchmark info:
solr-benchmark info --workload nyc_taxis
The test-runs output includes the test run ID, timestamp, workload name, test procedure, pipeline, and any user tags. Use the ID with solr-benchmark compare to compare two runs.