Support Custom Workloads 71/59571/2
authormbeierl <mark.beierl@dell.com>
Thu, 5 Jul 2018 19:22:43 +0000 (15:22 -0400)
committermbeierl <mark.beierl@dell.com>
Fri, 6 Jul 2018 20:40:31 +0000 (16:40 -0400)
commitff389f460711b17db2070ca90417f7ebbc0eff56
tree6292493f1acad91b406bfc126885c5bf8c6532ca
parent3de258b9d0f6d4249a5e7f42eec41fcb0080bc66
Support Custom Workloads

Refactors interaction with test_executor to clean up the
tight coupling.

Adds ability to specify custom workloads.

Change-Id: Idbadcec1f42714e96c5f96d1e45c05982a531503
JIRA: STORPERF-246
Co-Authored-By: Ameed.Ashour.Ext@Nokia.com
Signed-off-by: mbeierl <mark.beierl@dell.com>
docker/storperf-master/Dockerfile
docker/storperf-master/rest_server.py
docker/storperf-master/storperf/fio/fio_invoker.py
docker/storperf-master/storperf/storperf_master.py
docker/storperf-master/storperf/test_executor.py
docker/storperf-master/storperf/utilities/data_handler.py
docker/storperf-master/storperf/workloads/_base_workload.py
docker/storperf-master/storperf/workloads/_custom_workload.py [new file with mode: 0644]
docker/storperf-master/storperf/workloads/_ssd_preconditioning.py [deleted file]
docs/testing/user/test-usage.rst