From cb03e73dfe8cdc6c7ac1362288e31dc0baa5db48 Mon Sep 17 00:00:00 2001 From: samuel-w Date: Wed, 22 Sep 2021 01:03:41 -0500 Subject: [PATCH] Add more delays, increase time --- guiTests/guiTest.py | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/guiTests/guiTest.py b/guiTests/guiTest.py index df128c584..f90395d51 100644 --- a/guiTests/guiTest.py +++ b/guiTests/guiTest.py @@ -101,48 +101,50 @@ write_random_file(100 * 1024, SOURCE_FOLDER + os.sep + "subfolder" + os.sep + "1 sha1_source = sha1_folder(SOURCE_FOLDER) # Dismiss the password request +time.sleep(1) driver.find_element_by_link_text("No, my machine has only a single account").click() # Add new backup +time.sleep(1) driver.find_element_by_link_text("Add backup").click() # Choose the "add new" option -time.sleep(0.5) +time.sleep(1) driver.find_element_by_id("blank").click() driver.find_element_by_xpath("//input[@class='submit next']").click() # Add new backup - General page -time.sleep(0.5) +time.sleep(1) driver.find_element_by_id("name").send_keys(BACKUP_NAME) driver.find_element_by_id("passphrase").send_keys(PASSWORD) driver.find_element_by_id("repeat-passphrase").send_keys(PASSWORD) driver.find_element_by_id("nextStep1").click() # Add new backup - Destination page -time.sleep(0.5) +time.sleep(1) driver.find_element_by_link_text("Manually type path").click() driver.find_element_by_id("file_path").send_keys(DESTINATION_FOLDER) driver.find_element_by_id("nextStep2").click() # Add new backup - Source Data page -time.sleep(0.5) +time.sleep(1) driver.find_element_by_id("sourcePath").send_keys(os.path.abspath(SOURCE_FOLDER) + os.sep) driver.find_element_by_id("sourceFolderPathAdd").click() driver.find_element_by_id("nextStep3").click() # Add new backup - Schedule page -time.sleep(0.5) +time.sleep(1) useScheduleRun = driver.find_element_by_id("useScheduleRun") if useScheduleRun.is_selected(): useScheduleRun.click() driver.find_element_by_id("nextStep4").click() # Add new backup - Options page -time.sleep(0.5) +time.sleep(1) driver.find_element_by_id("save").click() # Run the backup job and wait for finish -time.sleep(0.5) +time.sleep(1) driver.find_element_by_link_text(BACKUP_NAME).click() [n for n in driver.find_elements_by_xpath("//dl[@class='taskmenu']/dd/p/span[contains(text(),'Run now')]") if n.is_displayed()][0].click() wait_for_text(60, "//div[@class='task ng-scope']/dl[2]/dd[1]", "(took ") @@ -175,9 +177,11 @@ if os.path.exists(RESTORE_FOLDER): os.rename(DESTINATION_FOLDER, DESTINATION_FOLDER_DIRECT_RESTORE) # direct restore +time.sleep(1) driver.find_element_by_link_text("Restore").click() # Choose the "restore direct" option +time.sleep(1) driver.find_element_by_id("direct").click() driver.find_element_by_xpath("//input[@class='submit next']").click()