-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Description
UC Mode intermittently timing out on Windows, due to os.waitpid(self.browser_pid, 0)
I was trying something out that I first saw in ultrafunkamsterdam/undetected-chromedriver#1391, and again in ultrafunkamsterdam/undetected-chromedriver#1655.
Here's how it looks:
Even with the try/except block, it started making Windows tests hang in GitHub Actions. However, it seems to be fine for POSIX systems (Linux/macOS). Definitely need to change that section so that Windows scripts never try to run it. The issue is intermittent, so it wouldn't be seen too easily.
Note that although there are tests in https://github.com/mdmintz/seleniumbase-examples/actions that use UC Mode, none of those tests are actually using it for avoiding detection. There was a separate repo for that (https://github.com/mdmintz/undetected-testing/actions) but that's not running at this moment due to IP Address checking leading to automation-detection.