-
-
Notifications
You must be signed in to change notification settings - Fork 402
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update WebdriverIO to v5 #526
Conversation
@pathmapper any idea if we can remove the Also a little tip, I had some issues with flakey tests when I was working with webdriver. After I got them working I ran the whole thing 100 times with for i in {1..100}; do
echo "Running test $i"
# INSERT TEST COMMAND HERE...
done |
@orangemug my understanding is that this hack is used because of an issue with Anyway, this PR updates also the selenium docker image, so a new version of the I'll take a look for which tests we are using the hack and do some tests if they are still flakey without. Thanks for the tip! |
@orangemug the 2 x 100 runs for this test, it failed 1/100 and 2/100. All the other tests were passing for 100 runs. Some options:
What do you think? |
I think I'm in favour of having one method that 'just works', I'm happy to leave Saying that your new method seems simpler than the existing |
Thanks, makes sense. I'm fine with leaving For reference, the |
🎉 |
v4 is blocking us from testing with node v12 (#514), it is recommended to move to v5 (webdriverio-boneyard/wdio-mocha-framework#156 (comment)).
Resources:
Note: I've tried to update all test which were passing with v4, except the "upload" test for the open modal. This one is skipped, because the
chooseFile
command is currently not available for v5.