Skip to content

calixteman/clouseau

 
 

Repository files navigation

clouseau

Tool to find out some clues after crashes in using data from Socorro, Bugzilla and mercurial.

Build Status codecov.io

Setup

Install the prerequisites via pip:

sudo pip install -r requirements.txt

Usage

stats

Get crash rates for a given channel.

python -m clouseau.stats -s 2016-05-01 -e 2016-05-07 -c beta -f csv -o /tmp/fx_beta_data.csv

DLL & Addon versions

Get versions of DLLs and addons for a set of crashes.

python -m clouseau.dll_addon_versions -S "JS::Heap<T>::~Heap<T>" -m "roboform.dll" -a "{22119944-ED35-4ab1-910B-E619EA06A115}" -V 47.0 47.0.1 48.0 48.0.1 48.0.2

Graphics critical errors

Get frequency of the different possible graphics critical errors.

python -m clouseau.gfx_critical_errors -c release

For a particular signature:

python -m clouseau.gfx_critical_errors -S "nvd3dum.dll | CD3DDDIDX10::Colorfill" -c release

Running tests

Install test prerequisites via pip:

sudo pip install -r test-requirements.txt

Run tests:

coverage run --source=clouseau -m unittest discover tests/

Credentials

Copy the file config.ini-TEMPLATE into config.ini and fill the token entries.

About

Tool to find out some clues after crashes in using data from Socorro, Bugzilla and mercurial

Resources

License

Stars

2 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Python 94.5%
  • JavaScript 3.6%
  • HTML 1.7%
  • Shell 0.2%