webdriverio-community / wdio-vscode-service

A service to test VSCode extensions from end to end using WebdriverIO

Home Page:https://webdriverio-community.github.io/wdio-vscode-service/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unable to download chromedriver for insiders version of VS Code

mattseddon opened this issue · comments

Ran into this issue in our CI this morning.

From digging in it appears that the list of available drivers no longer matches what the service expects:

https://chromedriver.storage.googleapis.com/index.html?path=108.0.5359.71/

image

vs

https://chromedriver.storage.googleapis.com/index.html?path=102.0.5005.61/

image

Looks like there needs to be an update in validatePlatform. Unfortunately, it seems like either we will need to pass the version of chromedriver to this function and switch based of it or call a different function entirely after v108 of chromedriver. WDYT?

Let me know which approach you'd prefer and I'll raise a PR 🙏🏻.

On further inspection, this issue must be isolated to my local machine (different paths for m1). Something else must be happening in the CI.

Could the issue be that insiders expects 108.0.5359.215 and the version returned from https://chromedriver.storage.googleapis.com/LATEST_RELEASE_108 is below that number (108.0.5359.71)?