cc439ec2eb
Add the python script that we use to run NVMe driver performance test for different workloads. The scripts outputs a csv file that you can import to Excel and plot performance for different qd, rw mix & io size. The sh script performs the prework and then calls the py script. Change-Id: Id6fd0ff28221d8cf8b2c8a77e47288f9739341fc Signed-off-by: John Kariuki <John.K.Kariuki@intel.com> Reviewed-on: https://review.gerrithub.io/363315 Tested-by: SPDK Automated Test System <sys_sgsw@intel.com> Reviewed-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
21 lines
344 B
Plaintext
21 lines
344 B
Plaintext
[global]
|
|
ioengine=${IOENGINE}
|
|
thread=1
|
|
group_reporting=1
|
|
direct=1
|
|
verify=0
|
|
norandommap=1
|
|
cpumask=1
|
|
percentile_list=50:90:99:99.5:99.9:99.99:99.999
|
|
|
|
[perf_test]
|
|
stonewall
|
|
description="Run NVMe driver performance test for a given workload"
|
|
bs=${BLK_SIZE}
|
|
rw=${RW}
|
|
rwmixread=${MIX}
|
|
iodepth=${IODEPTH}
|
|
time_based=1
|
|
ramp_time=10s
|
|
runtime=${RUNTIME}
|