From 8297fc77bee495708be63f872054eab87e6fde0f Mon Sep 17 00:00:00 2001 From: Marina Date: Fri, 1 Mar 2024 15:48:20 +0300 Subject: [PATCH] try to fix test using time limit --- .github/workflows/selenium_tests.yml | 2 +- tests/test_report_load.py | 2 +- tests/test_version.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/selenium_tests.yml b/.github/workflows/selenium_tests.yml index 06f40349..ef9b6fcf 100644 --- a/.github/workflows/selenium_tests.yml +++ b/.github/workflows/selenium_tests.yml @@ -20,7 +20,7 @@ jobs: - name: Run docker-compose-tests run: | docker-compose -f docker-compose-tests.yml up - until docker-compose -f docker-compose-tests.yml logs selenium-tests | grep -q "Run"; do + until docker-compose -f docker-compose-tests.yml logs selenium-tests | grep -q "Ran"; do sleep 60 done - name: Tests results diff --git a/tests/test_report_load.py b/tests/test_report_load.py index aedf1752..e59d53dd 100644 --- a/tests/test_report_load.py +++ b/tests/test_report_load.py @@ -18,7 +18,7 @@ def upload_report(self, report_ext): load_button.click() obj = self.getDriver().find_element(By.XPATH, '/html/body/div/div[2]/h4/i') if obj.text == 'Производится проверка файла. Примерное время: 229999.1 секунд (перезагрузите страницу)': - time.sleep(60) #loading need much time because of language.tool + time.sleep(120) #loading need much time because of language.tool self.getDriver().refresh() self.getDriver().implicitly_wait(30) obj = self.getDriver().find_element(By.ID, 'results_table') diff --git a/tests/test_version.py b/tests/test_version.py index 7d7c2544..38dd56b1 100644 --- a/tests/test_version.py +++ b/tests/test_version.py @@ -7,7 +7,7 @@ class VersionTestSelenium(BasicSeleniumTest): def test_version(self): self.authorization() - time.sleep(10) + time.sleep(30) URL = self.getUrl('/version') self.getDriver().get(URL) self.getDriver().implicitly_wait(30)