appium / appium-chromedriver

Node.js wrapper around Chromedriver
Apache License 2.0
65 stars 52 forks source link

Trying to use a chromedriver binary at the path /Users/automation/.appium/node_modules/appium-device-farm/chromedriver/chromedriver_mac64_v124.0.6367.207, but it doesn't exist! #398

Open ilendemli opened 1 month ago

ilendemli commented 1 month ago

We get an error when running our automation on android because the chromedriver binary filename it is searching for exists with dashes in the name and not with underscores. Maybe replace occurrences of dashes with underscores here?

https://github.com/appium/appium-chromedriver/blob/f09915cef815096492a197865f55faa964d3fa5a/lib/storage-client/storage-client.js#L304

The downloaded files have the name chromedriver-mac-arm64_vX.X.X.X instead of chromedriver_mac64_vX.X.X.X

mykola-mokhnach commented 1 month ago

Please provide the full log with the stack trace