summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMilosz Wasilewski <milosz.wasilewski@linaro.org>2014-12-03 15:00:59 +0000
committerMilosz Wasilewski <milosz.wasilewski@linaro.org>2014-12-03 15:00:59 +0000
commit94c6070c7ace32ee83a3f9d08dd073419554c848 (patch)
tree17ed498545c169ae464c00bcb57c3d5bf6837166
parentb3ce0654bd24ffd8c6d6e6ec68e932330e77f9c0 (diff)
linpack: fixed TC2 automation
TC2 runs significantly slower than Juno on which test was prototyped. For this reason automation assumptions were wrong and test was failing. Signed-off-by: Milosz Wasilewski <milosz.wasilewski@linaro.org>
-rw-r--r--linpack/vc.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/linpack/vc.py b/linpack/vc.py
index 53507d3..a59bbd2 100644
--- a/linpack/vc.py
+++ b/linpack/vc.py
@@ -17,6 +17,12 @@ start_single_button = vc.findViewByIdOrRaise("com.greenecomputing.linpack:id/btn
start_single_button.touch()
time.sleep(2)
vc.dump(window='-1')
+start_single_button = vc.findViewById("com.greenecomputing.linpack:id/btnsingle")
+while not start_single_button:
+ time.sleep(2)
+ vc.dump(window='-1')
+ start_single_button = vc.findViewById("com.greenecomputing.linpack:id/btnsingle")
+
mflops_single_score = vc.findViewByIdOrRaise("com.greenecomputing.linpack:id/txtmflops_result")
time_single_score = vc.findViewByIdOrRaise("com.greenecomputing.linpack:id/txttime_result")
@@ -27,6 +33,12 @@ start_multi_button = vc.findViewByIdOrRaise("com.greenecomputing.linpack:id/btnc
start_multi_button.touch()
time.sleep(2)
vc.dump(window='-1')
+start_single_button = vc.findViewById("com.greenecomputing.linpack:id/btnsingle")
+while not start_single_button:
+ time.sleep(2)
+ vc.dump(window='-1')
+ start_single_button = vc.findViewById("com.greenecomputing.linpack:id/btnsingle")
+
mflops_multi_score = vc.findViewByIdOrRaise("com.greenecomputing.linpack:id/txtmflops_result")
time_multi_score = vc.findViewByIdOrRaise("com.greenecomputing.linpack:id/txttime_result")