openvidu-test-e2e: log screenshot when timeout waiting for element click

pull/882/head
pabloFuente 2026-04-07 18:11:33 +02:00
parent 16bc1ad5bd
commit 61413cb0ee
1 changed files with 5 additions and 1 deletions

View File

@ -2820,13 +2820,17 @@ public class OpenViduTestAppE2eTest extends AbstractOpenViduTestappE2eTest {
} catch (InterruptedException e) {
// Print screenshot
String screenshot = "data:image/png;base64," + ((TakesScreenshot) user.getDriver()).getScreenshotAs(BASE64);
System.out.println("TIMEOUT WAITING FOR ELEMENT TO BE CLICKABLE: " + cssSelector);
System.out.println("INTERRUPTED EXCEPTION WHILE WAITING FOR ELEMENT TO BE CLICKABLE: " + cssSelector);
System.out.println(screenshot);
Thread.currentThread().interrupt();
throw new RuntimeException("Thread interrupted while waiting for backdrop to clear", e);
}
}
String screenshot = "data:image/png;base64," + ((TakesScreenshot) user.getDriver()).getScreenshotAs(BASE64);
System.out.println("TIMEOUT WAITING FOR ELEMENT TO BE CLICKABLE (): " + cssSelector);
System.out.println(screenshot);
// If we get here, we've timed out
throw new RuntimeException("Timeout waiting for element '" + cssSelector
+ "' to be clickable without backdrop interference after " + timeoutMillis + "ms");