diff --git a/wa/workloads/aitutu/com.arm.wa.uiauto.aitutu.apk b/wa/workloads/aitutu/com.arm.wa.uiauto.aitutu.apk index 2ee3cacc4..220b4ac5c 100644 Binary files a/wa/workloads/aitutu/com.arm.wa.uiauto.aitutu.apk and b/wa/workloads/aitutu/com.arm.wa.uiauto.aitutu.apk differ diff --git a/wa/workloads/aitutu/uiauto/app/src/main/java/com/arm/wa/uiauto/aitutu/UiAutomation.java b/wa/workloads/aitutu/uiauto/app/src/main/java/com/arm/wa/uiauto/aitutu/UiAutomation.java index ef19b7368..0b220c0e1 100755 --- a/wa/workloads/aitutu/uiauto/app/src/main/java/com/arm/wa/uiauto/aitutu/UiAutomation.java +++ b/wa/workloads/aitutu/uiauto/app/src/main/java/com/arm/wa/uiauto/aitutu/UiAutomation.java @@ -60,14 +60,19 @@ public void extractResults() throws Exception { public void clearPopups() throws Exception { UiSelector selector = new UiSelector(); + UiObject next = mDevice.findObject(selector.textContains("NEXT") + .className("android.widget.Button")); + next.waitForExists(60000); + if (next.exists()){ + next.click(); + } + UiObject cancel = mDevice.findObject(selector.textContains("CANCEL") .className("android.widget.Button")); cancel.waitForExists(60000); if (cancel.exists()){ cancel.click(); } - //waitObject(cancel); - //cancel.click(); } public void downloadAssets() throws Exception {