mirror of https://github.com/OpenVidu/openvidu.git
openvidu-test-e2e: log browser screenshot if Ionic failed receiving video
parent
7bd2ad5868
commit
9fceedd91f
|
@ -170,8 +170,14 @@ public class OpenViduMobileE2eTest extends AbstractOpenViduTestappE2eTest {
|
||||||
|
|
||||||
// Check Ionic is properly receiving remote video from Chrome
|
// Check Ionic is properly receiving remote video from Chrome
|
||||||
WebElement subscriberVideo = ionicUser.getDriver().findElements(By.cssSelector("video")).get(1);
|
WebElement subscriberVideo = ionicUser.getDriver().findElements(By.cssSelector("video")).get(1);
|
||||||
|
try {
|
||||||
Map<String, Long> rgb = ionicUser.getAverageRgbFromVideo(subscriberVideo);
|
Map<String, Long> rgb = ionicUser.getAverageRgbFromVideo(subscriberVideo);
|
||||||
Assertions.assertTrue(checkAverageRgbGreen(rgb), "Video is not average green");
|
Assertions.assertTrue(checkAverageRgbGreen(rgb), "Video is not average green");
|
||||||
|
} catch (Throwable e) {
|
||||||
|
log.error("Error checking average green of Ionic user");
|
||||||
|
System.out.println(getBase64Screenshot(ionicUser));
|
||||||
|
throw e;
|
||||||
|
}
|
||||||
|
|
||||||
gracefullyLeaveParticipants(chromeUser, 1);
|
gracefullyLeaveParticipants(chromeUser, 1);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue