From 2c2a18b6f65ed062914e3969068aacca370c2199 Mon Sep 17 00:00:00 2001 From: Elizabeth Thompson Date: Wed, 8 Mar 2023 17:44:48 -0800 Subject: [PATCH] add more url details to debug statements --- superset/utils/webdriver.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/superset/utils/webdriver.py b/superset/utils/webdriver.py index fc0f5ef438926..05dbee674052d 100644 --- a/superset/utils/webdriver.py +++ b/superset/utils/webdriver.py @@ -178,7 +178,9 @@ def get_screenshot( try: try: # page didn't load - logger.debug("Wait for the presence of %s", element_name) + logger.debug( + "Wait for the presence of %s at url: %s", element_name, url + ) element = WebDriverWait(driver, self._screenshot_locate_wait).until( EC.presence_of_element_located((By.CLASS_NAME, element_name)) ) @@ -188,7 +190,7 @@ def get_screenshot( try: # chart containers didn't render - logger.debug("Wait for chart containers to draw") + logger.debug("Wait for chart containers to draw at url: %s", url) WebDriverWait(driver, self._screenshot_locate_wait).until( EC.visibility_of_all_elements_located( (By.CLASS_NAME, "slice_container") @@ -203,7 +205,9 @@ def get_screenshot( try: # charts took too long to load - logger.debug("Wait for loading element of charts to be gone") + logger.debug( + "Wait for loading element of charts to be gone at url: %s", url + ) WebDriverWait(driver, self._screenshot_load_wait).until_not( EC.presence_of_all_elements_located((By.CLASS_NAME, "loading")) )