From 12dcd7453809c42b4994c3cda12530185898ce70 Mon Sep 17 00:00:00 2001 From: Kefu Chai Date: Wed, 23 Aug 2017 15:31:32 +0800 Subject: [PATCH] common/obj_bencher: set {min,max}_iops if runtime < 1 sec Signed-off-by: Kefu Chai --- src/common/obj_bencher.cc | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/common/obj_bencher.cc b/src/common/obj_bencher.cc index 411dac3dd9d6..87c37c5bfc68 100644 --- a/src/common/obj_bencher.cc +++ b/src/common/obj_bencher.cc @@ -202,6 +202,10 @@ void *ObjBencher::status_printer(void *_bencher) { } if (formatter) formatter->close_section(); //datas + if (iops < 0) { + auto runtime = ceph_clock_now() - data.start_time; + data.idata.min_iops = data.idata.max_iops = data.finished / runtime; + } bencher->lock.Unlock(); return NULL; } -- 2.47.3