summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBotao Sun <botao.sun@linaro.org>2015-01-23 10:22:41 +1100
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2015-01-23 15:18:41 +0000
commit5f70e2a2d0295b82db44ed6b44e485e1c3c98db5 (patch)
tree153488ebe79ceb830865de78942c123691d6fe68
parent21ba8e07eead545621f12e4dd3dcbf2a6e5b8afa (diff)
Add Default Measurement Unit for nBench.
Using "points" as the default measurement unit for nBench Test. Signed-off by: Botao Sun <botao.sun@linaro.org> Change-Id: I124bdd29f4698f6b8ac8e8315b252e1b9d9cc11e
-rwxr-xr-x[-rw-r--r--]nbench/vc.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/nbench/vc.py b/nbench/vc.py
index 4b74906..b6aea65 100644..100755
--- a/nbench/vc.py
+++ b/nbench/vc.py
@@ -3,9 +3,10 @@ import sys
import os
import time
from subprocess import call
-
from com.dtmilano.android.viewclient import ViewClient, ViewNotFoundException
+default_unit = 'points'
+
kwargs1 = {'verbose': False, 'ignoresecuredevice': False}
device, serialno = ViewClient.connectToDeviceOrExit(**kwargs1)
kwargs2 = {'startviewserver': True, 'forceviewserveruse': False, 'autodump': False, 'ignoreuiautomatorkilled': True}
@@ -17,8 +18,6 @@ start_button = vc.findViewByIdOrRaise("com.drolez.nbench:id/start")
start_button.touch()
# benchmark runs for 10 minutes
-#time.sleep(600)
-
finished = False
while (not finished):
time.sleep(1)
@@ -34,9 +33,10 @@ integer_score = vc.findViewByIdOrRaise("com.drolez.nbench:id/TextView02v")
floating_score = vc.findViewByIdOrRaise("com.drolez.nbench:id/TextView03v")
results = vc.findViewByIdOrRaise("com.drolez.nbench:id/editor")
-call(['lava-test-case', 'Nbench memory score', '--result', 'pass', '--measurement', memory_score.getText()])
-call(['lava-test-case', 'Nbench integer score', '--result', 'pass', '--measurement', integer_score.getText()])
-call(['lava-test-case', 'Nbench floating point score', '--result', 'pass', '--measurement', floating_score.getText()])
+call(['lava-test-case', 'Nbench memory score', '--result', 'pass', '--measurement', memory_score.getText(), '--units', default_unit])
+call(['lava-test-case', 'Nbench integer score', '--result', 'pass', '--measurement', integer_score.getText(), '--units', default_unit])
+call(['lava-test-case', 'Nbench floating point score', '--result', 'pass', '--measurement', floating_score.getText(), '--units', default_unit])
+
test_ids = ['NUMERIC SORT',
'STRING SORT',
'BITFIELD',