Try to fix feature test failures happening due to error occurring while deleting test databases.

* Try to fix feature test failures happening due to error occurring while deleting test databases.

* Updated ON_DEMAND_ROW_COUNT to ON_DEMAND_RECORD_COUNT missed in #3275.
This commit is contained in:
Yogesh Mahajan
2023-04-13 17:25:12 +05:30
committed by GitHub
parent ec19fc2b01
commit 64d5457e2b
7 changed files with 5 additions and 18 deletions

View File

@@ -157,6 +157,7 @@ class QueryToolAutoCompleteFeatureTest(BaseFeatureTest):
self.page.clear_query_tool()
def after(self):
self.page.close_query_tool(False)
self.page.remove_server(self.server)
test_utils.delete_table(self.server, self.test_db,
self.first_table_name)

View File

@@ -96,6 +96,7 @@ class QueryToolFeatureTest(BaseFeatureTest):
self.page.clear_query_tool()
def after(self):
self.page.close_query_tool(False)
self.page.remove_server(self.server)
def _reset_options(self):

View File

@@ -42,6 +42,7 @@ class CopySQLFeatureTest(BaseFeatureTest):
self.assertEqual(query_tool_result, sql_query)
def after(self):
self.page.close_query_tool(True)
self.page.remove_server(self.server)
test_utils.delete_table(
self.server, self.test_db, self.test_table_name)

View File

@@ -69,22 +69,6 @@ class CheckForXssFeatureTest(BaseFeatureTest):
self._check_xss_in_browser_tree()
self._check_xss_in_sql_tab()
self._check_xss_in_dependents_tab()
# sometime the tab for dependent does not show info, so refreshing
# the page and then again collapsing until the table node
# retry = 2
# while retry > 0:
# try:
# self.page.refresh_page()
# self.page.wait_for_spinner_to_disappear()
# self._tables_node_expandable()
# self._check_xss_in_dependents_tab()
# retry = 0
# except WebDriverException as e:
# print("Exception in dependent check {0}".format(retry),
# file=sys.stderr)
# if retry == 1:
# raise e
# retry -= 1
# Query tool
self.page.open_query_tool()