You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Investigate/Remove usage of sync WebDriver APIs #50144
We probably shouldn't be using these, since it can hang the tool or test script to block on a socket connection. It seems like the async versions of web_driver incur additional overhead on closing, but that could be investigated as a bug on its own.
@angjieli did you ever discover the reason for the 15 second delay?
Other than the issue mentioned above, using the async webdriver is more likely to break for non-Chrome driver when calling fromExistingSession() while working perfectly fine with sync webdriver.
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.
Activity
angjieli commentedon Feb 5, 2020
It seems like async web_driver uses HttpClient which has a property called idleTimeout defaults to 15 seconds.
https://github.com/dart-lang/sdk/blob/master/sdk/lib/_http/http.dart#L1423
angjieli commentedon Feb 5, 2020
Other than the issue mentioned above, using the async webdriver is more likely to break for non-Chrome driver when calling fromExistingSession() while working perfectly fine with sync webdriver.
matanlurey commentedon Jun 27, 2025
Closed by #50835.
github-actions commentedon Jul 11, 2025
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of
flutter doctor -vand a minimal reproduction of the issue.