Fixed intermittent failures for the role related feature tests.

This commit is contained in:
Yogesh Mahajan 2023-03-27 11:51:28 +05:30 committed by GitHub
parent 7ce03f3bea
commit 97bd417ea8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 1 deletions

View File

@ -54,13 +54,14 @@ class CheckRoleMembershipControlFeatureTest(BaseFeatureTest):
test_utils.drop_role(self.server, "postgres", self.xss_test_role)
def _role_node_expandable(self, role):
retry = 3
retry = 2
while retry > 0:
if self.page.expand_server_child_node(
"Server", self.server['name'], self.server['db_password'],
'Login/Group Roles'):
retry = 0
else:
self.page.reset_layout()
retry -= 1
role_node = self.page.check_if_element_exists_with_scroll(

View File

@ -582,6 +582,7 @@ class PgadminPage:
if not server_child_expanded:
print("Child is not expanded after clicking ",
file=sys.stderr)
return server_child_expanded
else:
print("The server/previous nodes not expanded", file=sys.stderr)
return server_child_expanded