Mozregression is an interactive regression range finder for quickly tracking down the source of bugs in Mozilla nightly and inbound builds.
You can start using MozRegression today:
- start with our installation guide, then
- take a look at our Quick Start document.
Build status:
For more information see:
http://mozilla.github.io/mozregression/
Want to hack on mozregression ? Cool!
For a full environment setup (with GUI support), please see the gui/README.rst file. This is recommended.
If you are really sure that you only want to hack on mozregression command line:
-
Install virtualenv or virtualenvwrapper.
-
install dependencies:
With virtualenvwrapper:
mkvirtualenv -p /usr/bin/python2 mozregression
pip install -r requirements-dev.txt
Or with virtualenv: ::
virtualenv -p /usr/bin/python2 venv
source venv/bin/activate
pip install -r requirements-dev.txt
- run tests (be sure that your virtualenv is activated):
./check.py
# or, with coverage support:
./check.py -CH