1
0
mirror of https://github.com/ARM-software/workload-automation.git synced 2025-01-31 02:01:16 +00:00

workloads/aitutu: Handle additional popup on launch

Allow agreeing to an updated Terms agreement on launch
This commit is contained in:
Marc Bonnici 2020-11-13 11:25:58 +00:00 committed by setrofim
parent 18439e3b31
commit 92e253d838
2 changed files with 9 additions and 3 deletions

View File

@ -58,6 +58,14 @@ public class UiAutomation extends BaseUiAutomation {
} }
public void clearPopups() throws Exception { public void clearPopups() throws Exception {
UiObject agreement =
mDevice.findObject(new UiSelector().textContains("NEXT"));
agreement.waitForExists(5000);
if (agreement.exists()) {
agreement.click();
}
UiSelector selector = new UiSelector(); UiSelector selector = new UiSelector();
UiObject cancel = mDevice.findObject(selector.textContains("CANCEL") UiObject cancel = mDevice.findObject(selector.textContains("CANCEL")
@ -66,8 +74,6 @@ public class UiAutomation extends BaseUiAutomation {
if (cancel.exists()){ if (cancel.exists()){
cancel.click(); cancel.click();
} }
//waitObject(cancel);
//cancel.click();
} }
public void downloadAssets() throws Exception { public void downloadAssets() throws Exception {