perftool-incubator / rickshaw

A project to facilitate execution of benchmarks and tools via extensions for many target environments
Apache License 2.0
0 stars 10 forks source link

rickshaw

Rickshaw will run a benchmark for you. It "takes" your benchmark wherever you need it to go, as long as there is an implementation for your particular endpoint (a host, cloud, container-runtime, etc). These endpoints are in ./endpoints. As of this version endpoints exist for k8s, osp, and remotehost.

Input

Rickshaw needs the following:

Other, optional paramers include:

Example rickshaw command:

rickshaw --num-samples=2 --tags test,beta,fail --email name@my.domain --name "John Doe" --bench-config=testing/fio-bench-config.json --bench-params=testing/fio-user-params.json --endpoint=local:client[1] --test-order=s-i

Output

Rickshaw will provide the following: