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)