mirror of https://github.com/OpenVidu/openvidu.git
openvidu-test-e2e: log screenshot when timeout waiting for element click
parent
16bc1ad5bd
commit
61413cb0ee
|
|
@ -2820,13 +2820,17 @@ public class OpenViduTestAppE2eTest extends AbstractOpenViduTestappE2eTest {
|
||||||
} catch (InterruptedException e) {
|
} catch (InterruptedException e) {
|
||||||
// Print screenshot
|
// Print screenshot
|
||||||
String screenshot = "data:image/png;base64," + ((TakesScreenshot) user.getDriver()).getScreenshotAs(BASE64);
|
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);
|
System.out.println(screenshot);
|
||||||
Thread.currentThread().interrupt();
|
Thread.currentThread().interrupt();
|
||||||
throw new RuntimeException("Thread interrupted while waiting for backdrop to clear", e);
|
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
|
// If we get here, we've timed out
|
||||||
throw new RuntimeException("Timeout waiting for element '" + cssSelector
|
throw new RuntimeException("Timeout waiting for element '" + cssSelector
|
||||||
+ "' to be clickable without backdrop interference after " + timeoutMillis + "ms");
|
+ "' to be clickable without backdrop interference after " + timeoutMillis + "ms");
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue