Suppress head-lopping merge pushes

RESOLVED WONTFIX

Status

RESOLVED WONTFIX
7 years ago
4 years ago

People

(Reporter: sfink, Unassigned)

Tracking

Trunk
x86_64
Linux

Details

(Reporter)

Description

7 years ago
Bug 734225 will be committing merges to fold in try servers heads for hg performance reasons. We'd like to suppress those pushes from tbpl, to avoid the perf hit and UX nastiness of seeing the many unnecessary/uninteresting changesets.

Jesse: Can we hide these merges from TBPL?

Ehsan: If we denote them somehow using a tag or something, for sure.  If we use a tag, we should use a naming pattern and not a single name.  Something like mergeheads-n.

sfink: (paraphrased) commit the merges as a special user (eg try-decapitator@mozilla.org) and implement an ignore_user parameter in hgpoller.py.

Some further discussion in bug 734225, including jhopkin's further suggestion of ignoring any push that did not produce builds.

Comment 1

6 years ago
Bug 731261 stops the merges being as much of a problem, so we can probably not both with this now perhaps?

Comment 2

6 years ago
Bug 734225 is WONTFIX and given comment 1, this was going to be low priority anyway. We can reconsider/reopen if bug 734225 ever is.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → WONTFIX
(Assignee)

Updated

4 years ago
Product: Webtools → Tree Management
(Assignee)

Updated

4 years ago
Product: Tree Management → Tree Management Graveyard
You need to log in before you can comment on or make changes to this bug.