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
In reponse to this issue: #8472, web driver waits are shared. However, instances of WebDriverWait can be customized (with custom message providers, for example). This can lead to bogus messages for test failures Was such, I don't think they are made to be shared. Is there a reason we are sharing the WebDriverWait instances? The linked issue gives no explanation.
The text was updated successfully, but these errors were encountered:
dmytro-ndp
added
kind/task
Internal things, technical debt, and to-do tasks to be performed.
status/in-progress
This issue has been taken by an engineer and is under active development.
status/analyzing
An issue has been proposed and it is currently being analyzed for effort and implementation approach
and removed
status/in-progress
This issue has been taken by an engineer and is under active development.
labels
Sep 10, 2018
WebDriverWait instances are sharing to reduce number of it's instantiation during the selenium tests execution. The only difference we have between the instances is a timeout. It isn't expected that there could be another difference like the error message supplier.
dmytro-ndp
added
status/code-review
This issue has a pull request posted for it and is awaiting code review completion by the community.
and removed
status/analyzing
An issue has been proposed and it is currently being analyzed for effort and implementation approach
labels
Sep 10, 2018
If we a setting up message supplier in addition to timeout, it increases complexity of WebDriverWaitFactory. In that case it would make sense not to share instances at all.
In reponse to this issue: #8472, web driver waits are shared. However, instances of WebDriverWait can be customized (with custom message providers, for example). This can lead to bogus messages for test failures Was such, I don't think they are made to be shared. Is there a reason we are sharing the WebDriverWait instances? The linked issue gives no explanation.
The text was updated successfully, but these errors were encountered: