diff --git a/wlauto/workloads/androbench/com.arm.wlauto.uiauto.androbench.apk b/wlauto/workloads/androbench/com.arm.wlauto.uiauto.androbench.apk index 1cef5e86..a13ccdfe 100644 Binary files a/wlauto/workloads/androbench/com.arm.wlauto.uiauto.androbench.apk and b/wlauto/workloads/androbench/com.arm.wlauto.uiauto.androbench.apk differ diff --git a/wlauto/workloads/androbench/uiauto/app/src/main/java/com/arm/wlauto/uiauto/androbench/UiAutomation.java b/wlauto/workloads/androbench/uiauto/app/src/main/java/com/arm/wlauto/uiauto/androbench/UiAutomation.java index 571da7ba..ee37ab58 100644 --- a/wlauto/workloads/androbench/uiauto/app/src/main/java/com/arm/wlauto/uiauto/androbench/UiAutomation.java +++ b/wlauto/workloads/androbench/uiauto/app/src/main/java/com/arm/wlauto/uiauto/androbench/UiAutomation.java @@ -43,7 +43,13 @@ public void runUiAutomation() throws Exception { sleep(3); UiObject btn_microbench = mDevice.findObject(selector.textContains("Micro") .className("android.widget.Button")); - btn_microbench.click(); + if (btn_microbench.exists()) { + btn_microbench.click(); + } else { + UiObject bench = + mDevice.findObject(new UiSelector().resourceIdMatches("com.andromeda.androbench2:id/btnStartingBenchmarking")); + bench.click(); + } UiObject btn_yes= mDevice.findObject(selector.textContains("Yes") .className("android.widget.Button"));