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
I'm currently in the process of upgrading my WebdriverIO from version 6 to version 8.
My WebdriverIO setup is running inside a Docker container based on 'almalinux/8-base'. In version 6, my container required a manual installation of a fixed version of Chrome for testing purposes. However, upon upgrading to version 8, I discovered a new feature that allows specifying a browser version, streamlining the process within WebdriverIO.
After implementing this feature and removing the manual Chrome installation from my container, I encountered an error when attempting to start a session. To confirm that this issue wasn't specific to my project setup, I created a simple example to replicate the problem, which indicates that it's a broader issue within WebdriverIO.
What is your expected behavior?
I expect that Webdriverio will automatically download and set up "Chrome" and "Chrome Diver" when the browser version is specified.
How to reproduce the bug.
The reproducible example can be found at https://github.com/nguyencuongabcxyz/reproduced-webdriverio-issue. In this example, I utilized the 'almalinux/8-base' Docker image and Node.js 18, as they closely resemble my actual project setup. However, I also attempted using the 'node:20-alpine' base Docker image and encountered different errors.
We greatly appreciate any contributions that help resolve the bug. While we understand that active contributors have their own priorities, we kindly request your assistance if you rely on this bug being fixed. We encourage you to take a look at our contribution guidelines or join our friendly Discord development server, where you can ask any questions you may have. Thank you for your support, and cheers!
Have you read the Contributing Guidelines on issues?
WebdriverIO Version
8.36.1
Node.js Version
18.19.1
Mode
Standalone Mode
Which capabilities are you using?
What happened?
I'm currently in the process of upgrading my WebdriverIO from version 6 to version 8.
My WebdriverIO setup is running inside a Docker container based on 'almalinux/8-base'. In version 6, my container required a manual installation of a fixed version of Chrome for testing purposes. However, upon upgrading to version 8, I discovered a new feature that allows specifying a browser version, streamlining the process within WebdriverIO.
After implementing this feature and removing the manual Chrome installation from my container, I encountered an error when attempting to start a session. To confirm that this issue wasn't specific to my project setup, I created a simple example to replicate the problem, which indicates that it's a broader issue within WebdriverIO.
What is your expected behavior?
I expect that Webdriverio will automatically download and set up "Chrome" and "Chrome Diver" when the browser version is specified.
How to reproduce the bug.
The reproducible example can be found at https://github.com/nguyencuongabcxyz/reproduced-webdriverio-issue. In this example, I utilized the 'almalinux/8-base' Docker image and Node.js 18, as they closely resemble my actual project setup. However, I also attempted using the 'node:20-alpine' base Docker image and encountered different errors.
Relevant log output
Code of Conduct
Is there an existing issue for this?
The text was updated successfully, but these errors were encountered: