in remote-robot/src/main/kotlin/com/intellij/remoterobot/utils/RepeatUtils.kt [9:23]
fun waitForIgnoringError(
duration: Duration = Duration.ofSeconds(5),
interval: Duration = Duration.ofSeconds(2),
description: String? = null,
errorMessage: String = "",
condition: () -> Boolean
) {
waitFor(duration, interval, description, errorMessage) {
try {
condition()
} catch (e: Throwable) {
false
}
}
}