Replies: 1 comment
-
Hi, thanks for submitting this discussion. This issue is actually already fixed on the |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've been running this in docker using Unraid for about a year and it's been working awesome. Yesterday I noticed the container had stopped and it won't restart. Looks like the log text gets cut off but here's what I have. Any help would be greatly appreciated
File "/usr/local/lib/python3.12/site-packages/seleniumbase/fixtures/page_actions.py", line 1030, in wait_for_element_not_visible
timeout_exception(Exception, message)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/fixtures/page_actions.py", line 266, in timeout_exception
raise exc(msg)
Exception: Element {button#login-btn} was still visible after 5 seconds!
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.12/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/usr/local/lib/python3.12/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/app/lib/reservation_monitor.py", line 42, in monitor
self._monitor()
File "/app/lib/reservation_monitor.py", line 157, in _monitor
reservations, skip_scheduling = self._get_reservations()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/lib/reservation_monitor.py", line 182, in _get_reservations
reservations = webdriver.get_reservations(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/lib/webdriver.py", line 93, in get_reservations
self._wait_for_login(driver, account_monitor)
File "/app/lib/webdriver.py", line 163, in _wait_for_login
self._click_login_button(driver)
File "/app/lib/webdriver.py", line 187, in _click_login_button
driver.click(login_button)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/core/sb_driver.py", line 54, in click
page_actions.click(self.driver, *args, **kwargs)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/fixtures/page_actions.py", line 1526, in click
element.click()
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/webelement.py", line 93, in click
self._execute(Command.CLICK_ELEMENT)
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/webelement.py", line 394, in _execute
return self._parent.execute(command, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/webdriver.py", line 347, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element ... is not clickable at point (712, 311). Other element would receive the click:
(Session info: chrome=117.0.5938.62)
Process Process-2:
Traceback (most recent call last):
File "/app/lib/webdriver.py", line 184, in _click_login_button
seleniumbase_actions.wait_for_element_not_visible(driver, login_button, timeout=5)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/fixtures/page_actions.py", line 1030, in wait_for_element_not_visible
timeout_exception(Exception, message)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/fixtures/page_actions.py", line 266, in timeout_exception
raise exc(msg)
Exception: Element {button#login-btn} was still visible after 5 seconds!
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/usr/local/lib/python3.12/multiprocessing/process.py", line 314, in _bootstrap
self.run()
File "/usr/local/lib/python3.12/multiprocessing/process.py", line 108, in run
self._target(*self._args, **self._kwargs)
File "/app/lib/reservation_monitor.py", line 42, in monitor
self._monitor()
File "/app/lib/reservation_monitor.py", line 157, in _monitor
reservations, skip_scheduling = self._get_reservations()
^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/lib/reservation_monitor.py", line 182, in _get_reservations
reservations = webdriver.get_reservations(self)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/app/lib/webdriver.py", line 93, in get_reservations
self._wait_for_login(driver, account_monitor)
File "/app/lib/webdriver.py", line 163, in _wait_for_login
self._click_login_button(driver)
File "/app/lib/webdriver.py", line 187, in _click_login_button
driver.click(login_button)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/core/sb_driver.py", line 54, in click
page_actions.click(self.driver, *args, **kwargs)
File "/usr/local/lib/python3.12/site-packages/seleniumbase/fixtures/page_actions.py", line 1526, in click
element.click()
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/webelement.py", line 93, in click
self._execute(Command.CLICK_ELEMENT)
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/webelement.py", line 394, in _execute
return self._parent.execute(command, params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/webdriver.py", line 347, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.12/site-packages/selenium/webdriver/remote/errorhandler.py", line 229, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.ElementClickInterceptedException: Message: element click intercepted: Element ... is not clickable at point (712, 311). Other element would receive the click:
(Session info: chrome=117.0.5938.62)
Beta Was this translation helpful? Give feedback.
All reactions