You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by md...@apache.org on 2014/06/13 17:40:28 UTC

[2/6] git commit: ACCUMULO-2253 Add quartiles to scalability test results

ACCUMULO-2253 Add quartiles to scalability test results

Signed-off-by: Mike Drob <md...@cloudera.com>


Project: http://git-wip-us.apache.org/repos/asf/accumulo/repo
Commit: http://git-wip-us.apache.org/repos/asf/accumulo/commit/edfc56bc
Tree: http://git-wip-us.apache.org/repos/asf/accumulo/tree/edfc56bc
Diff: http://git-wip-us.apache.org/repos/asf/accumulo/diff/edfc56bc

Branch: refs/heads/1.6.1-SNAPSHOT
Commit: edfc56bc146914c6ffc0dc01509498fe58a1fce7
Parents: b664f51
Author: Vikram Srivastava <vi...@cloudera.com>
Authored: Wed Jan 29 09:28:10 2014 -0800
Committer: Mike Drob <md...@cloudera.com>
Committed: Fri Jun 13 11:27:55 2014 -0400

----------------------------------------------------------------------
 test/system/scalability/run.py | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/accumulo/blob/edfc56bc/test/system/scalability/run.py
----------------------------------------------------------------------
diff --git a/test/system/scalability/run.py b/test/system/scalability/run.py
index df86545..5544234 100755
--- a/test/system/scalability/run.py
+++ b/test/system/scalability/run.py
@@ -140,10 +140,13 @@ def runTest(testName, siteConfig, testDir, numNodes, fdata):
     avg = (float(totalMs) / numClients) / 1000
     median = times[int(numClients/2)] / 1000
     max = times[numClients-1] / 1000
+    q1 = times[int(numClients/4)] / 1000
+    q3 = times[int((3*numClients)/4)] / 1000
 
-    log('Tservs\tClients\tMin\tAvg\tMed\tMax\tEntries\tMB')
-    log('%d\t%d\t%d\t%d\t%d\t%d\t%dM\t%d' % (numNodes, numClients, min, avg, median, max, totalEntries / 1000000, totalBytes / 1000000))
-    fdata.write('%d\t%d\t%d\t%d\t%d\t%d\t%dM\t%d\n' % (numNodes, numClients, min, avg, median, max, totalEntries / 1000000, totalBytes / 1000000))
+    log('Tservs\tClients\tMin\tQ1\tAvg\tMed\tQ3\tMax\tEntries\tMB')
+    resultStr = '%d\t%d\t%d\t%d\t%d\t%d\t%d\t%d\t%dM\t%d' % (numNodes, numClients, min, q1, avg, median, q3, max, totalEntries / 1000000, totalBytes / 1000000)
+    log(resultStr)
+    fdata.write(resultStr + '\n')
     fdata.flush()
 
     time.sleep(5)