Determine how to handle chromedrivers for chromium on desktop
Categories
(Testing :: Performance, task, P2)
Tracking
(Not tracked)
People
(Reporter: sparky, Unassigned)
References
Details
This bug is for figuring out how to handle chromedrivers for chromium on desktop. The issue is that chromium uses the most up to date version of the chromedriver. At the moment, the latest chromedriver we can get from the current place we get it from is at v86 but chromium is a v88. Instead, we have to get the chromedriver from here: https://chromedriver.chromium.org/chromedriver-canary
It's certainly possible to have a chromedriver for the latest version of chromium in-tree but the issue is that chromium auto-updates but the chromedriver doesn't. We would have to either integrate the chromedriver into the chromium update or continue doing it manually.
Here's some prior work on running chromium with browsertime: https://treeherder.mozilla.org/#/jobs?repo=try&selectedTaskRun=OTs7eUo9QeKS3GZWQF0yJA.0&tier=1%2C2%2C3&revision=e101c1b22d2fcf68de8c9334ad5321a16d483fa9
Reporter | ||
Comment 1•5 years ago
|
||
This shouldn't be too bad actually, I've modified the fetch task to include the chromedriver in the chromium archive: https://treeherder.mozilla.org/#/jobs?repo=try&revision=52ce9036680b4946a27b48d246656f9bb9eabc1b
Reporter | ||
Comment 2•5 years ago
|
||
Resolved, we changed where we fetch chromium from which also lets us get the correct chromedriver at the same time.
Description
•