From abfe565834b281f306e0df0e7bece3f7556d2728 Mon Sep 17 00:00:00 2001
From: Gaetan Boismal <gaetan.boismal@forgerock.com>
Date: Thu, 01 Oct 2015 17:01:56 +0000
Subject: [PATCH] OPENDJ-2246 Fix xxxrate tools NaN err/sec

---
 opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/PerformanceRunner.java |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/PerformanceRunner.java b/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/PerformanceRunner.java
index bc920b6..61bd58b 100644
--- a/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/PerformanceRunner.java
+++ b/opendj-ldap-toolkit/src/main/java/com/forgerock/opendj/ldap/tools/PerformanceRunner.java
@@ -403,7 +403,9 @@
                     printableStats[i++] = getDivisionResult(computedPercentiles.get(j) , 1000.0, 2);
                 }
                 i = 4 + percentiles.length;
-                printableStats[i++] = getDivisionResult(intervalFailedCount, intervalDurationSec, 1);
+                printableStats[i++] = intervalFailedCount == 0
+                                      ? "0.0"
+                                      : getDivisionResult(intervalFailedCount, intervalDurationSec, 1);
                 if (isAsync) {
                     printableStats[i++] = getDivisionResult(intervalOperationCount, intervalResultCount, 1);
                 }

--
Gitblit v1.10.0