-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
webUI acceptance test Mink-selenium dependencies #37113
Comments
The first item is done. CI is all green again. |
ToDo this week - I will look out how we can move forward with the newer version 1.8.1 of |
Still on the "to-do" list. But it will be important to sort this out sooner rather than later. |
@phil-davis I could not find what's causing this.
|
We might need to look into this when PHP 8.* support moves forward. But for now, the classic web UI tests are running fine with the pinned mink-selenium dependencies. |
the issue is not blocked with any specific reason, moving this to QA backlog. |
yes, someone could investigate again if there are newer combinations of dependencies plus selenium plus browser that will work together. |
@SwikritiT @amrita-shrestha I added this to the current project board. Please get someone to try the "old" classic web UI acceptance tests with newer chrome-selenium-docker and see if there is some way to make it work. |
Findings:While upgrading behat/mink version we get Could be related to: sensiolabs/BehatPageObjectExtension#92
The solution for behat/mink version is to modify above code as
|
Discussion in this issue : SeleniumHQ/docker-selenium#922
Related issue discussion: minkphp/MinkSelenium2Driver#293
|
What do you mean by ...?
The issue is related to behat mink not with the nightwatch of web |
sorry if I gave the wrong hint with my word. I said we are using chromium instead of chrome in the docker. I didn't mention nightwatch on the web. I just mentioned web because the docker code is present in the web repo |
That image is only used for mac m1 device. Selenium image is used only for the nightwatch tests and we use |
Running with
|
I think we won't be putting more effort into maintaining oc10 |
agree - the web UI tests with Behat and chrome/firefox will be stuck with whatever versions of Behat/Gherkin/Mink/selenium are working now. It seems that Behat support for Mink/selenium to control newer browser versions is never going to happen. |
overnight the UI acceptance tests started failing, e.g. see test PR #37111
https://drone.owncloud.com/owncloud/core/23882/86/15
Seems to be related to the new releases of
behat/mink-selenium2-driver
andbehat/mink
that were done overnight.https://github.com/minkphp/MinkSelenium2Driver/releases/tag/v1.4.0
https://github.com/minkphp/Mink/releases/tag/v1.8.1
The text was updated successfully, but these errors were encountered: