User:Madamezou/BugdaysFAQ

From MozillaWiki
Jump to navigation Jump to search

First draft for Bugdays' FAQ-


On Triaging

Q: Do I need to reproduce a bug on the very same architecture/OS against which it's reported?
A: Yes, preferably. On the other hand, if you are able to reproduce it a different platform this may mean that the bug it's not platform dependent and you should add this information to the bug report in a comment, specifying:

  • Firefox version and build ID where you manage to reproduce it
  • Architecture and OS of the system where you reproduced the bug.


On Verification

Q: Do I need to verify a fix on the same arch/OS against which it's been reported?
A: Yes, if the platform field on Bugzilla is set to a specific arch/OS. If you can reproduce the bug in the known broken version on another platform then feel free to verify it as well on that platform and add your results in a comment.

Q: Do I need to verify the fix on all three channels (Beta, Aurora, Nightly)?
A: You usually have to just verify it against the version tagged as "fixed": look at the "Tracking flags" field. Here's the developers register which version is affected, fixed and or verified. For instance:

status-firefox29: affected
status-firefox30: fixed
status-firefox31: verified

In this case, the bug was present on all three versions (29, 30, 31) and it has been fixed on 30 and 31. The latter has been already verfied, while 30 is still in need to be verified. We cannot verified on 29 because the bug is still there and has not been fixed in that version. Your job will be to verify the fix on 31, and then register your results. If you have "editbugs" permission, you can also change the tracking flag for 30 from fixed to verified.