New issue
Advanced search Search tips

Issue 674148 link

Starred by 5 users

Issue metadata

Status: Archived
Owner: ----
Closed: Feb 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Feature



Sign in to add a comment

Difficult to find compatible ChromeDriver for a particular Google Chrome version

Reported by muthuraj...@gmail.com, Dec 14 2016

Issue description

UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.99 Safari/537.36

Steps to reproduce the problem:
Not able to find a particular API, that gives compatible chromedriver download links for respective chrome version.

What is the expected behavior?
I want to write a command line tool to parse a link to find out

1) the compatible chromedriver for driving latest chrome stable version.
2) the compatible chromedriver for driver latest chrome canary version.

Is there a link which could give me the above information.

something like this 

https://omahaproxy.appspot.com/all.json

currently the api gives following info

{
"branch_commit": "12203fa1bfc7f10c98bcbceaa11161fd1d1c17f8",
"branch_base_position": "423768",
"skia_commit": "d1740f81c843c65acd58d1b571ce94b90fee99d0",
"v8_version": "5.5.372.32",
"previous_version": "55.0.2883.75",
"v8_commit": "1ae9314d1ba4a31d1a230a6f17cc26e1ddf80e97",
"true_branch": "2883",
"previous_reldate": "12/01/16",
"branch_base_commit": "614d31daee2f61b0180df403a8ad43f20b9f6dd7",
"version": "55.0.2883.87",
"current_reldate": "12/09/16",
"current_version": "55.0.2883.87",
"os": "win64",
"channel": "stable",
"chromium_commit": "12203fa1bfc7f10c98bcbceaa11161fd1d1c17f8"
}

It would be great if it could also provide some info like this,

{
"branch_commit": "12203fa1bfc7f10c98bcbceaa11161fd1d1c17f8",
"branch_base_position": "423768",
"skia_commit": "d1740f81c843c65acd58d1b571ce94b90fee99d0",
"v8_version": "5.5.372.32",
"previous_version": "55.0.2883.75",
"v8_commit": "1ae9314d1ba4a31d1a230a6f17cc26e1ddf80e97",
"true_branch": "2883",
"previous_reldate": "12/01/16",
"branch_base_commit": "614d31daee2f61b0180df403a8ad43f20b9f6dd7",
"version": "55.0.2883.87",
"current_reldate": "12/09/16",
"current_version": "55.0.2883.87",
"os": "win64",
"channel": "stable",
"chromium_commit": "12203fa1bfc7f10c98bcbceaa11161fd1d1c17f8",
"chromedriver" : "link/to/the/compatible/chromedriver",
"chromedownloadlink" : "link/to/download/googlechrome"
}

(Note: add chromedriver link and chromedownloadlink into the json response)

It would be great to have this information for all available chrome version + channel.

What went wrong?
It is difficult to integrate( require writting more parsing code) chrome and chromedriver versions into a CI server

Did this work before? N/A 

Does this work in other browsers? N/A

Chrome version: 55.0.2883.87  Channel: n/a
OS Version: 6.1 (Windows 7, Windows Server 2008 R2)
Flash Version: Shockwave Flash 24.0 r0
 
Components: Infra>Platform
Labels: -OS-Windows -Type-Bug OS-All Type-Feature
A ChromeDriver version should be enough (then you just check, programmatically, whether your version is the same as the ChromeDriver version and the Chrome version and update if necessary).
That will work, Thanks

Comment 3 by ajha@chromium.org, Dec 14 2016

Status: WontFix (was: Unconfirmed)
Thanks for the update. Closing as per C#2.
Hi, didn't get the last comment.

Will the changes be made to https://omahaproxy.appspot.com/all.json
to add chromedriver version info?
Status: Unconfirmed (was: WontFix)
#2 was not a work around or a note that something is already fixed - it was a proposal that only the ChromeDriver version should be added, not a download link.
Labels: TE-NeedsTriageHelp
Hello, any updates?
Project Member

Comment 8 by sheriffbot@chromium.org, Feb 12 2018

Status: Archived (was: Unconfirmed)
Issue has not been modified or commented on in the last 365 days, please re-open or file a new bug if this is still an issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Sign in to add a comment