Closed
Bug 1471971
Opened 7 years ago
Closed 7 years ago
Decision task on try pushes runs too soon, can't find the changeset in hg
Categories
(Taskcluster :: General, defect)
Taskcluster
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 1204891
People
(Reporter: kats, Unassigned)
Details
I've seen this a number of times lately on my try pushes: https://treeherder.mozilla.org/logviewer.html#?job_id=185404542&repo=try&lineNumber=19
I do a try push, the decision task runs, it can't find the changeset, and aborts. If I retrigger the decision task it works fine. Presumably there's a race condition where the decision task as part of some hook before the mercurial repo actually has fully committed the push?
Comment 1•7 years ago
|
||
Yep, that's exactly what's happening. The fix is to start listening to pulse messages instead of polling the repo, but that's rather a lot of work and not first on anyone's list right now.
This has been the case forever. Something in the configuration of the hg servers has made the race condition come out the other way more frequently over the last few months, though.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•