Classify tempest-devstack failures using ElasticSearch
Go to file
Joe Gordon 639697808e Apply Cookiecutter to the repo.
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.
2013-09-23 15:27:39 -07:00
doc/source Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
tests Add bug verifcation to test_queries 2013-09-19 21:17:52 -04:00
.coveragerc Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
.gitignore Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
.gitreview Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
.testr.conf Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
CONTRIBUTING.rst Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
LICENSE Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
MANIFEST.in Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
README.rst Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
babel.cfg Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
bot.py Make Flake8 go Green 2013-09-19 14:57:41 -07:00
elasticRecheck.conf.sample Add ssh key to config file 2013-09-19 12:12:10 -04:00
elasticRecheck.py Add queries test 2013-09-19 17:13:39 -07:00
queries.json Use a better search query for bug 1226337 2013-09-23 15:24:49 -04:00
recheckwatchbot.yaml Make bot.py behave like a daemon 2013-09-18 17:45:12 -04:00
requirements.txt Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
setup.cfg Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
setup.py Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
test-requirements.txt Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00
tox.ini Apply Cookiecutter to the repo. 2013-09-23 15:27:39 -07:00

README.rst

elastic-recheck

"Classify tempest-devstack failures using ElasticSearch"

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