From 4b8405685ae04148a8a775576e6b899836b21c6d Mon Sep 17 00:00:00 2001 From: Karol Latecki Date: Mon, 8 Apr 2019 15:38:16 +0200 Subject: [PATCH] scripts/vhost: Modify parameters for vhost benchmark job. Add missing parameter numjobs. It is used in one of the cases. Remove unnecessary arguments: - cpumask: we do not want to restrict that - percentile list: we do not want to restrict that, all percentule buckets can be generated. Change-Id: I6a4431af0defe92920f16d26091d67161e56dc5a Signed-off-by: Karol Latecki Reviewed-on: https://review.gerrithub.io/c/spdk/spdk/+/450519 Tested-by: SPDK CI Jenkins Reviewed-by: Darek Stojaczyk Reviewed-by: Jim Harris --- scripts/perf/vhost/fio_test.conf | 3 +-- scripts/perf/vhost/run_vhost_test.py | 2 ++ 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/perf/vhost/fio_test.conf b/scripts/perf/vhost/fio_test.conf index e1054e079..c480f1966 100644 --- a/scripts/perf/vhost/fio_test.conf +++ b/scripts/perf/vhost/fio_test.conf @@ -5,8 +5,6 @@ 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 @@ -18,4 +16,5 @@ iodepth={iodepth} time_based=1 ramp_time={ramptime} runtime={runtime} +numjobs={numjobs} filename= diff --git a/scripts/perf/vhost/run_vhost_test.py b/scripts/perf/vhost/run_vhost_test.py index 78f9a03b7..6228a48e0 100644 --- a/scripts/perf/vhost/run_vhost_test.py +++ b/scripts/perf/vhost/run_vhost_test.py @@ -133,6 +133,8 @@ parser.add_argument('rw', default="randread", type=str, help="RW param for FIO. Default: randread") parser.add_argument('-m', '--rwmixread', default="70", type=str, help="Percentage of reads in read-write mode. Default: 70") +parser.add_argument('-n', '--numjobs', default="1", type=str, + help="Numjobs value for FIO job. Default: 1") parser.add_argument('-r', '--runtime', default="10", type=str, help="Run time param for FIO (in seconds). Default: 10") parser.add_argument('-R', '--ramptime', default="10", type=str,