
This includes a number of changes to prevent printing to stdout and enable using daemonContext so that we can run bot.py as a daemon.
elasticRecheck
Classify tempest-devstack failures using a list of elastic search queries.
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
- Pull in list of queries from a more flexible source, so a commit isn't needed to update each time
- Turn into a server app
- Make unit tests robust and not need internet
Dependencies
- gerritlib
- pyelasticsearch
Description
Languages
Python
53.3%
JavaScript
38.1%
HTML
7.5%
Makefile
0.5%
CSS
0.4%
Other
0.2%