639697808e
Make repo support 'tox -epep8' as we want this to be the first gating check. Don't make any actual code changes, just change setup and add files. Further work is needed to re-organize the code, but that can be in a separate patch. |
||
---|---|---|
doc/source | ||
tests | ||
.coveragerc | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
CONTRIBUTING.rst | ||
LICENSE | ||
MANIFEST.in | ||
README.rst | ||
babel.cfg | ||
bot.py | ||
elasticRecheck.conf.sample | ||
elasticRecheck.py | ||
queries.json | ||
recheckwatchbot.yaml | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
README.rst
elastic-recheck
"Classify tempest-devstack failures using ElasticSearch"
- Free software: Apache license
- Documentation: http://docs.openstack.org/developer/elastic-recheck
Idea
When a tempest job failure is detected, by monitoring gerrit (using gerritlib), a collection of logstash queries will be run on the failed job to detect what the bug was.
Eventually this can be tied into the rechecker tool and launchpad
Future Work
- Make unit tests robust
Dependencies
- gerritlib
- pyelasticsearch