Closed Bug 1487031 Opened 2 years ago Closed 1 year ago

Update geckodriver from 0.18.0 to 0.21.0 for heavy profile generation task

Categories

(Testing :: Talos, defect)

Version 3
defect
Not set

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: whimboo, Unassigned)

References

Details

Attachments

(1 file)

The task is using a very very outdated version of geckodriver, and basically should not be used when running tests against latest Firefox Nightly. Please update geckdriver from 0.18.0 to 0.21.0.
Flags: needinfo?(tarek)
The fix needs to land here:
https://github.com/tarekziade/heavy-profile/blob/master/Dockerfile#L9

Does anyone have access to push to Tarek's repository?
No longer blocks: 1486993
Joel, do you know who can update the docker image (or fork and update it)? Thank you.
Flags: needinfo?(jmaher)
Note that it might also have to be pushed to docker hub, where I assume it is located at?
I don't know much about the docker container used for the heavy profile tasks, my knowledge assumes the profile exists.

We can mark these tasks as tier-3 to reduce confusion on the tree if we want to.  Otherwise we need a bit of help for Tarek
Flags: needinfo?(jmaher)
As what I have heard Tarek is on PTO and as such cannot help. Running jobs only a single person can maintain shouldn't be allowed to run as Tier-1. So reducing the tier level sounds fine.

I assume we need someone who can modify:

https://tools.taskcluster.net/hooks/garbage/heavyprofile
Comment on attachment 9005002 [details]
Bug 1487031 - Disable Talos h1 and h2 jobs until geckodriver in generation task for heavy profile gets updated to 0.21.0. r?jmaher

Joel Maher ( :jmaher ) (UTC-4) has approved the revision.
Attachment #9005002 - Flags: review+
I vote for keeping these disabled.  we have not found any actionable performance regressions from these heavy profile jobs in the last 11 months.  If we spend a week fixing this job properly, I would rather spend that time when we have a need for testing with heavy profiles again- i.e. keep the prior art around and know that it needs some attention.
Pushed by archaeopteryx@coole-files.de:
https://hg.mozilla.org/mozilla-central/rev/c6555188a710
Disable Talos h1 and h2 jobs until geckodriver in generation task for heavy profile gets updated to 0.21.0. r=jmaher a=permafail-disabling
Thanks everyone for helping with this while I was away. 

I will move the repo under the mozilla/ organization in github to avoid the bus factor (sorry about this)
Flags: needinfo?(tarek)
Depends on: 1488144

The leave-open keyword is there and there is no activity for 6 months.
:rwood, maybe it's time to close this bug?

Flags: needinfo?(rwood)

(In reply to Release mgmt bot [:sylvestre / :calixte] from comment #11)

The leave-open keyword is there and there is no activity for 6 months.
:rwood, maybe it's time to close this bug?

Yes thanks - the Talos heavy profile tests are no longer running.

Status: NEW → RESOLVED
Closed: 1 year ago
Flags: needinfo?(rwood)
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.