Skip to content

Mozilla-GitHub-Standards/59f356b49dbe55afb0198229bf8caaf6e03a6d0b62576847fa3048b0984ae6bc

 
 

Repository files navigation

mozregression

mozregression is an interactive regression rangefinder for quickly tracking down the source of bugs in Mozilla nightly and inbound builds.

You can start using mozregression today:

Status

Latest Version License

Build status:

  • Linux: Linux Build Status Coverage Status
  • Windows: Windows Build status

For more information see:

https://mozilla.github.io/mozregression/

Building And Developing mozregression

Want to hack on mozregression ? Cool!

Full environment setup

For a full environment setup (with GUI support), please see the gui/README.rst file. This is recommended.

Command line only

If you are really sure that you only want to hack on the mozregression command line:

  1. Install virtualenv or virtualenvwrapper.

  2. 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
  1. run tests (be sure that your virtualenv is activated):
./check.py
# or, with coverage support:
./check.py -CH

About

Regression range finder for Mozilla nightly builds

Resources

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 99.0%
  • NSIS 1.0%