From 6c1a168acab971c50f882d82e5b998dd888324ce Mon Sep 17 00:00:00 2001 From: pabloFuente Date: Mon, 20 Jan 2020 11:25:06 +0100 Subject: [PATCH] openvidu-test-e2e: print screenshot if local record test fail --- .../io/openvidu/test/e2e/OpenViduTestAppE2eTest.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java index bf068856..c3a4b2ca 100644 --- a/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java +++ b/openvidu-test-e2e/src/test/java/io/openvidu/test/e2e/OpenViduTestAppE2eTest.java @@ -1068,8 +1068,13 @@ public class OpenViduTestAppE2eTest { user.getWaiter().until(ExpectedConditions.elementToBeClickable(By.cssSelector("#recorder-preview video"))); - user.getWaiter().until( - waitForVideoDuration(user.getDriver().findElement(By.cssSelector("#recorder-preview video")), 4)); + try { + user.getWaiter().until( + waitForVideoDuration(user.getDriver().findElement(By.cssSelector("#recorder-preview video")), 4)); + } catch (Exception e) { + System.out.println(getBase64Screenshot(user)); + Assert.fail(); + } user.getDriver().findElement(By.id("close-record-btn")).click();