nvme/perf: don't fail if no namespaces ran
Gracefully handle ns_count == 0 in print_performance() rather than asserting. Change-Id: If8f8d56a2dd4d21ddc61069555c2b90d027431f4 Signed-off-by: Daniel Verkamp <daniel.verkamp@intel.com> Reviewed-on: https://review.gerrithub.io/363614 Reviewed-by: Ben Walker <benjamin.walker@intel.com> Tested-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
40217741c0
commit
9da3f4dd8c
@ -839,13 +839,14 @@ print_performance(void)
|
|||||||
worker = worker->next;
|
worker = worker->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
assert(ns_count != 0);
|
if (ns_count != 0) {
|
||||||
printf("========================================================\n");
|
printf("========================================================\n");
|
||||||
printf("%-55s: %10.2f %10.2f %10.2f %10.2f %10.2f\n",
|
printf("%-55s: %10.2f %10.2f %10.2f %10.2f %10.2f\n",
|
||||||
"Total", total_io_per_second, total_mb_per_second,
|
"Total", total_io_per_second, total_mb_per_second,
|
||||||
sum_ave_latency / ns_count, sum_min_latency / ns_count,
|
sum_ave_latency / ns_count, sum_min_latency / ns_count,
|
||||||
sum_max_latency / ns_count);
|
sum_max_latency / ns_count);
|
||||||
printf("\n");
|
printf("\n");
|
||||||
|
}
|
||||||
|
|
||||||
if (g_latency_sw_tracking_level == 0) {
|
if (g_latency_sw_tracking_level == 0) {
|
||||||
return;
|
return;
|
||||||
|
Loading…
Reference in New Issue
Block a user