Auto-tools/Projects/Mozregression

From New wiki
Jump to navigation Jump to search

mozregression

Introduction

mozregression is an interactive regression range finder for Mozilla nightly and inbound builds. It uses a binary search algorithm for quickly determining a changeset range corresponding to when a problem was introduced. It is widely use by Mozilla developers and other community members to help find regressions.

To get a feel for how mozregression works, see the video on codefirefox.com: http://codefirefox.com/video/mozregression

Homepage: http://mozilla.github.io/mozregression/

Active contributors

These people are actively working on mozregression and good people to ask questions of (or for review):

How to setup for development

See https://github.com/mozilla/mozregression.

Issue / feature tracking

We track mozregression bugs and feature requests inside bugzilla, in the Testing / mozregression component.

<bugzilla>

   {
       "quicksearch": "status:new,assigned,reopened,unconfirmed",
       "product": "Testing",
       "component": "mozregression"
   }

</bugzilla>

Submitting patches

If a bug is not open already corresponding to the bug you want to fix (or the feature you want to add), please file one. After that, please open a github pull request with your code change, and set a flag in bugzilla for it to be reviewed, as described here:

http://ateam-bootcamp.readthedocs.org/en/latest/guide/development_process.html#git-and-github

Please make sure your patch conforms to PEP8 before submitting it.