TP-82393 | fix | Location button text change for benchmarking (#12436)
This commit is contained in:
committed by
GitHub
parent
d80eaf2ce1
commit
d4a47f9923
@@ -15,17 +15,17 @@ import androidx.test.uiautomator.Until
|
||||
import java.util.concurrent.TimeUnit
|
||||
|
||||
fun MacrobenchmarkScope.waitForHomePage() {
|
||||
val okButton = By.text("OK")
|
||||
val dialog = device.wait(Until.findObject(okButton), TimeUnit.SECONDS.toMillis(10))
|
||||
val allowLocationButton = By.text("Turn on")
|
||||
val dialog = device.wait(Until.findObject(allowLocationButton), TimeUnit.SECONDS.toMillis(10))
|
||||
dialog?.let {
|
||||
it.click()
|
||||
device.wait(Until.gone(okButton), TimeUnit.SECONDS.toMillis(10))
|
||||
device.wait(Until.gone(allowLocationButton), TimeUnit.SECONDS.toMillis(10))
|
||||
}
|
||||
// Sometime location popup coming two times so adding one more check
|
||||
val dialog2 = device.wait(Until.findObject(okButton), TimeUnit.SECONDS.toMillis(5))
|
||||
val dialog2 = device.wait(Until.findObject(allowLocationButton), TimeUnit.SECONDS.toMillis(5))
|
||||
dialog2?.let {
|
||||
it.click()
|
||||
device.wait(Until.gone(okButton), TimeUnit.SECONDS.toMillis(10))
|
||||
device.wait(Until.gone(allowLocationButton), TimeUnit.SECONDS.toMillis(10))
|
||||
}
|
||||
val nux =
|
||||
device.wait(Until.findObject(By.desc("nux_left_cross_icon")), TimeUnit.SECONDS.toMillis(10))
|
||||
|
||||
Reference in New Issue
Block a user