Fenix browsertime tasks broken: 'Exception: Browsertime failed to run' because they pull the latest geckodriver artifacts which got reverted on autoland/mozilla-central (pin geckodriver version?)
Categories
(Testing :: Raptor, defect)
Tracking
(Not tracked)
People
(Reporter: aryx, Unassigned)
References
Details
The latest Browsertime tasks for Fenix all fail because they pull the latest geckodriver artifact according to Taskcluster. That's from a push which got reverted yesterday (bug 1682219 comment 4), long before the Fenix browsertime tasks started.
The geckodriver artifact used by Fenix needs to be in line with the mozilla-central one, either by manual pinning, a TC route returning the correct artifact or determining the correct artifact based on the mozilla-central revision used.
Comment 1•4 years ago
|
||
We've hit this before too, see this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1674434
I've added some people to the cc who might have other ideas on what we could do here.
Comment 2•4 years ago
|
||
I wonder if there's a way we could use an index that only pulls from mozilla-central and excludes autoland.
Comment 3•4 years ago
|
||
or if we backout remove index pointers or reset to a previous one?
Comment 4•4 years ago
|
||
(In reply to Greg Mierzwinski [:sparky] from comment #2)
I wonder if there's a way we could use an index that only pulls from mozilla-central and excludes autoland.
https://firefox-ci-tc.services.mozilla.com/tasks/index/gecko.v2.mozilla-central.latest.geckodriver ?
Comment 5•4 years ago
|
||
(In reply to Joel Maher ( :jmaher ) (UTC -0800) from comment #3)
or if we backout remove index pointers or reset to a previous one?
I think this would be the ideal way to fix this issue.
That said, I'm going to change the index that we're using for geckodriver here: https://github.com/mozilla-mobile/fenix/blob/master/taskcluster/ci/toolchain/gecko-derived.yml#L34
I'll test it out with the index :bhearsum mentioned, thanks!
Comment 6•4 years ago
|
||
I've started some tests here: https://github.com/mozilla-mobile/fenix/pull/17370
I'm using this as the index search path but I'm not sure if it will work since it's quite different from the others that are used: gecko.v2.mozilla-central.latest.geckodriver
Comment 7•4 years ago
|
||
The PR mentioned in comment #6 has landed and we now use the m-c geckodriver for fenix browsertime tests.
Comment hidden (collapsed) |
Description
•