canmove, Confirmed users
1,126
edits
(→Sheriff Duty: Adding policy about emailing developers about backouts, post discussion with Matt/Ehsan/Mak/Philor) |
|||
Line 37: | Line 37: | ||
* Sheriffs will watch this tree and back out bustage/regressions as necessary to keep it green. | * Sheriffs will watch this tree and back out bustage/regressions as necessary to keep it green. | ||
** Bustage is backed out right away. There's no "we'll let you fix this tree while everybody stands by". | ** Bustage is backed out right away. There's no "we'll let you fix this tree while everybody stands by". | ||
** If it's not possible to identify the guilty changeset, the sheriffs may backout more changesets to minimize the overhead/time to fix the tree. | ** The backout will be noted in the bug & if the developer is present in #developers, the sheriff will aim to also let them know of the backout via IRC. Sheriffs need only email developers about the backout outside of Bugzilla if specifically requested in the bug (developers who do not read all bugmail are encouraged to set up appropriate mail filters on bugs to which they are assigned, to ensure they are aware of the backout). | ||
** If it's not possible to identify the guilty changeset, the sheriffs may backout more changesets to minimize the overhead/time to fix the tree. Completely innocent pushes will be relanded by the sheriff once the bustage is cleared or, in case of doubts, a Try server run will be requested in the bug, before the next landing. | |||
** See ehsan's blogpost on how to [http://ehsanakhgari.org/blog/2010-09-09/backing-out-multiple-consecutive-changesets-mercurial back out multiple consecutive changesets], or mak's [https://wiki.mozilla.org/User:Mak77 backout shell script] or Sfink's [https://bitbucket.org/sfink/qbackout qbackout Hg extension]. | ** See ehsan's blogpost on how to [http://ehsanakhgari.org/blog/2010-09-09/backing-out-multiple-consecutive-changesets-mercurial back out multiple consecutive changesets], or mak's [https://wiki.mozilla.org/User:Mak77 backout shell script] or Sfink's [https://bitbucket.org/sfink/qbackout qbackout Hg extension]. | ||
* About once a day or more, merge a green mozilla-inbound push with valid PGO results to mozilla-central. | * About once a day or more, merge a green mozilla-inbound push with valid PGO results to mozilla-central. |