From 6c122cd6455d2443c0fc2758ebda5666dded2642 Mon Sep 17 00:00:00 2001 From: cruizba Date: Fri, 5 Nov 2021 13:37:51 +0100 Subject: [PATCH] deployment: openvidu_health_check fix timeout on firefox --- .../openvidu-health-checker/openvidu_health_check.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/openvidu-server/docker/openvidu-health-checker/openvidu_health_check.py b/openvidu-server/docker/openvidu-health-checker/openvidu_health_check.py index bea11a1b..3cc83ee5 100644 --- a/openvidu-server/docker/openvidu-health-checker/openvidu_health_check.py +++ b/openvidu-server/docker/openvidu-health-checker/openvidu_health_check.py @@ -83,6 +83,7 @@ class InfraSmokeTests(unittest.TestCase): video_error = False try: self.driver.find_element(By.XPATH, "//*[contains(text(), 'Stream playing')]") + print('Video detected.\n') except: video_error = True finally: @@ -93,7 +94,9 @@ class InfraSmokeTests(unittest.TestCase): if video_error == True: raise Exception('Error. No video detected') - print('Video detected.\n') + time.sleep(3) + self.driver.switch_to.window(self.driver.window_handles[0]) + time.sleep(3) elem = self.driver.find_element(By.ID,'test-btn') elem.send_keys(Keys.RETURN) @@ -174,9 +177,8 @@ class InfraSmokeTests(unittest.TestCase): print(from_html_one(html_ice_table)) # Go to main window self.driver.close() - self.driver.switch_to.window(self.driver.window_handles[0]) except: - print('Error getting candidates') + pass def closeBrowser(self): # close the browser window