diff --git a/wa/workloads/geekbench/__init__.py b/wa/workloads/geekbench/__init__.py index 14484d97..724c6074 100644 --- a/wa/workloads/geekbench/__init__.py +++ b/wa/workloads/geekbench/__init__.py @@ -52,6 +52,10 @@ class Geekbench(ApkUiautoWorkload): """ summary_metrics = ['score', 'multicore_score'] versions = { + '4.3.1': { + 'package': 'com.primatelabs.geekbench', + 'activity': '.HomeActivity', + }, '4.2.0': { 'package': 'com.primatelabs.geekbench', 'activity': '.HomeActivity', diff --git a/wa/workloads/geekbench/com.arm.wa.uiauto.geekbench.apk b/wa/workloads/geekbench/com.arm.wa.uiauto.geekbench.apk index 389e6b43..3e44831a 100644 Binary files a/wa/workloads/geekbench/com.arm.wa.uiauto.geekbench.apk and b/wa/workloads/geekbench/com.arm.wa.uiauto.geekbench.apk differ diff --git a/wa/workloads/geekbench/uiauto/app/src/main/java/com/arm/wa/uiauto/geekbench/UiAutomation.java b/wa/workloads/geekbench/uiauto/app/src/main/java/com/arm/wa/uiauto/geekbench/UiAutomation.java index ac9431fe..f7f20ce5 100644 --- a/wa/workloads/geekbench/uiauto/app/src/main/java/com/arm/wa/uiauto/geekbench/UiAutomation.java +++ b/wa/workloads/geekbench/uiauto/app/src/main/java/com/arm/wa/uiauto/geekbench/UiAutomation.java @@ -126,7 +126,7 @@ public class UiAutomation extends BaseUiAutomation { public void runBenchmarks() throws Exception { UiObject runButton = - mDevice.findObject(new UiSelector().textContains("Run Benchmarks") + mDevice.findObject(new UiSelector().textContains("Run Benchmark") .className("android.widget.Button")); if (!runButton.waitForExists(WAIT_TIMEOUT_5SEC)) { throw new UiObjectNotFoundException("Could not find Run button");