Buildbot/Talos/Sheriffing: Difference between revisions

→‎Filing a bug: - updated and added additional resources
(→‎Backout: fixed links)
(→‎Filing a bug: - updated and added additional resources)
Line 41: Line 41:


= Filing a bug =
= Filing a bug =
Summary of bug should follow this pattern:
A lot of work is being done inside of Alert Manager to make filing a bug easier, As each bug has unique attributes it is hard to  handle this in a programmatic way, but we can do our best.  In fact, there is a 'File bug' clickable link which is underneath each Revision in Alert Manager.  Clicking it will bring up a popup with a suggested summary and description for the bug.
%xx <platform> <test> regression on <branch> (v.<xx>) Date, from push <revision>
 
Here are some guidelines for filing a bug:
* Product/Component - this should be the same as the bug which is the root cause, if >1 bug, file in "[[https://bugzilla.mozilla.org/enter_bug.cgi?product=Testing&component=Talos Testing :: Talos]]"
* Dependent/Block bugs - For a new bug, add the tracking bug and root cause bug(s) as blocking this bug
* CC list - cc :jmaher, :avih, patch author(s) and reviewer(s), and owner of the tests as documented on the [[https://wiki.mozilla.org/Buildbot/Talos/Tests talos tests wiki]]
* Summary of bug should follow this pattern (should be suggested correctly):
  %xx <platform> <test> regression on <branch> (v.<xx>) Date, from push <revision>
* The description is auto suggested as well, this should be good, but do make sure it makes sense
 
= Additional Resources =
* [[https://wiki.mozilla.org/Buildbot/Talos/Sheriffing/Alert_FAQ Alert FAQ]]
* [[https://wiki.mozilla.org/Buildbot/Talos/Sheriffing/Noise_FAQ Noise FAQ]]
* [[https://wiki.mozilla.org/Buildbot/Talos/Sheriffing/GraphServer_FAQ GraphServer FAQ]]
* [[https://wiki.mozilla.org/Buildbot/Talos/Sheriffing/Tree_FAQ Tree FAQ]]
Confirmed users
3,376

edits