Added delay for page to load completely
Change-Id: Ib12ff16cf92b2ce8bc88ce2ef321ecb209b8be40
Signed-off-by: rramyasr-in <rramyasr@in.ibm.com>
diff --git a/gui/gui_test/security_and_access_menu/test_certificates_sub_menu.robot b/gui/gui_test/security_and_access_menu/test_certificates_sub_menu.robot
index e39ca18..3a56a4b 100644
--- a/gui/gui_test/security_and_access_menu/test_certificates_sub_menu.robot
+++ b/gui/gui_test/security_and_access_menu/test_certificates_sub_menu.robot
@@ -146,6 +146,7 @@
Click Element ${xpath_secuity_and_accesss_menu}
Click Element ${xpath_certificates_sub_menu}
Wait Until Keyword Succeeds 30 sec 10 sec Location Should Contain certificates
+ Wait Until Element Is Not Visible ${xpath_page_loading_progress_bar} timeout=30
Suite Setup Execution
diff --git a/gui/gui_test/security_and_access_menu/test_ldap_sub_menu.robot b/gui/gui_test/security_and_access_menu/test_ldap_sub_menu.robot
index e77f303..e413b56 100644
--- a/gui/gui_test/security_and_access_menu/test_ldap_sub_menu.robot
+++ b/gui/gui_test/security_and_access_menu/test_ldap_sub_menu.robot
@@ -194,6 +194,7 @@
Click Element ${xpath_secuity_and_accesss_menu}
Click Element ${xpath_ldap_sub_menu}
Wait Until Keyword Succeeds 30 sec 10 sec Location Should Contain ldap
+ Wait Until Element Is Not Visible ${xpath_page_loading_progress_bar} timeout=30
Wait Until Element Is Enabled ${xpath_enable_ldap_checkbox} timeout=10s
Valid Value LDAP_TYPE valid_values=["ActiveDirectory", "LDAP"]
diff --git a/gui/gui_test/security_and_access_menu/test_multiple_interfaces.robot b/gui/gui_test/security_and_access_menu/test_multiple_interfaces.robot
index fa48614..b579d81 100644
--- a/gui/gui_test/security_and_access_menu/test_multiple_interfaces.robot
+++ b/gui/gui_test/security_and_access_menu/test_multiple_interfaces.robot
@@ -108,4 +108,4 @@
Click Element ${xpath_secuity_and_accesss_menu}
Click Element ${xpath_certificates_sub_menu}
Wait Until Keyword Succeeds 30 sec 10 sec Location Should Contain certificates
-
+ Wait Until Element Is Not Visible ${xpath_page_loading_progress_bar} timeout=30
diff --git a/gui/gui_test/security_and_access_menu/test_policies_sub_menu.robot b/gui/gui_test/security_and_access_menu/test_policies_sub_menu.robot
index 0e0e921..fbf6e38 100644
--- a/gui/gui_test/security_and_access_menu/test_policies_sub_menu.robot
+++ b/gui/gui_test/security_and_access_menu/test_policies_sub_menu.robot
@@ -12,6 +12,8 @@
*** Variables ***
+
+
${xpath_policies_heading} //h1[text()="Policies"]
${xpath_bmc_ssh_toggle} //*[@data-test-id='policies-toggle-bmcShell']
... /following-sibling::label
@@ -24,6 +26,7 @@
${xpath_secure_version_lockin_toggle} //*[@data-test-id='policies-toggle-svle']
${xpath_host_usb_enablement_toggle} //*[@data-test-id='policies-toggle-hostUsb']
+
*** Test Cases ***
Verify Navigation To Policies Page
@@ -207,7 +210,7 @@
Wait Until Keyword Succeeds 30 sec 15 sec Click Element ${xpath_secuity_and_accesss_menu}
Click Element ${xpath_policies_sub_menu}
Wait Until Keyword Succeeds 30 sec 15 sec Location Should Contain policies
-
+ Wait Until Element Is Not Visible ${xpath_page_loading_progress_bar} timeout=30
Set Policy Via GUI
diff --git a/gui/gui_test/security_and_access_menu/test_sessions_sub_menu.robot b/gui/gui_test/security_and_access_menu/test_sessions_sub_menu.robot
index 361789d..a054bb5 100644
--- a/gui/gui_test/security_and_access_menu/test_sessions_sub_menu.robot
+++ b/gui/gui_test/security_and_access_menu/test_sessions_sub_menu.robot
@@ -31,3 +31,4 @@
Click Element ${xpath_secuity_and_accesss_menu}
Click Element ${xpath_sessions_sub_menu}
Wait Until Keyword Succeeds 30 sec 5 sec Location Should Contain sessions
+ Wait Until Element Is Not Visible ${xpath_page_loading_progress_bar} timeout=30
diff --git a/gui/gui_test/security_and_access_menu/test_user_management_sub_menu.robot b/gui/gui_test/security_and_access_menu/test_user_management_sub_menu.robot
index e631eb4..c1261aa 100644
--- a/gui/gui_test/security_and_access_menu/test_user_management_sub_menu.robot
+++ b/gui/gui_test/security_and_access_menu/test_user_management_sub_menu.robot
@@ -10,6 +10,8 @@
*** Variables ***
+
+
${xpath_user_management_heading} //h1[text()="User management"]
${xpath_select_user} //input[contains(@class,"custom-control-input")]
${xpath_account_policy} //button[contains(text(),'Account policy settings')]
@@ -31,6 +33,7 @@
${xpath_max_failed_login} //*[@data-test-id='userManagement-input-lockoutThreshold']
${test_user_password} TestPwd1
+
*** Test Cases ***
Verify Navigation To User Management Page
@@ -188,4 +191,5 @@
Click Element ${xpath_secuity_and_accesss_menu}
Click Element ${xpath_user_management_sub_menu}
- Wait Until Keyword Succeeds 30 sec 10 sec Location Should Contain user-managemen
+ Wait Until Keyword Succeeds 30 sec 10 sec Location Should Contain user-management
+ Wait Until Element Is Not Visible ${xpath_page_loading_progress_bar} timeout=30