Skip to content
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

chromedriver download URLs were changed starting from chromedriver 115. Need to update bzt accordingly. #1753

Closed
ometelytsia opened this issue Aug 18, 2023 · 9 comments
Assignees

Comments

@ometelytsia
Copy link

As announced on https://chromedriver.chromium.org/ :
Starting with M115 the latest Chrome + ChromeDriver releases per release channel (Stable, Beta, Dev, Canary) are available at the Chrome for Testing availability dashboard. For automated version downloading one can use the convenient JSON endpoints.

So URL https://chromedriver.storage.googleapis.com/LATEST_RELEASE is not valid anymore and will always return 114 version, while in reality, the latest stable chromedriver version is already 116.

Here is a link to the new endpoints: https://github.com/GoogleChromeLabs/chrome-for-testing#json-api-endpoints

So bzt is not able to install chromedriver 115 or higher.
Need to adjust chromedriver download logic according to new changes.

@ometelytsia ometelytsia changed the title chromedriver download URLs were changed starting from chromedriver 115. Need to update bzt accordigly. chromedriver download URLs were changed starting from chromedriver 115. Need to update bzt accordingly. Aug 18, 2023
@SergeyMoroz0703
Copy link

@havja Hi there, could you please check this issue with the chromedriver download functionality?

@havja
Copy link
Collaborator

havja commented Aug 21, 2023

Thanks for bringing this up, we will check the issue.

@eljivarughese
Copy link

Hello Team,
Thank you so much for looking in to this issue.
I would like to know if there is any workaround till we get new version.
Regards
Elji

@ometelytsia
Copy link
Author

@eljivarughese the best workaround so far is to download the needed chromedriver manually corresponding to your platform from here: https://googlechromelabs.github.io/chrome-for-testing

And then add to your .yml file the following section:

modules:
  selenium:
    chromedriver:
      path: /full/path/to/driver

@ometelytsia
Copy link
Author

@havja any updates? Could you please assign this ticket to the appropriate team to triage?

@havja
Copy link
Collaborator

havja commented Sep 7, 2023

I contacted the appropriate team to look into this issue.

@eljivarughese
Copy link

eljivarughese commented Sep 7, 2023 via email

@mykhaliev1
Copy link
Collaborator

please, try new taurus version 1.16.25

@ometelytsia
Copy link
Author

Fixed with 1.16.25 version of bzt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants