rallytime / tamarack

A bot built with Tornado to automate common pull request tasks. Specifically designed for use with the SaltStack repositories.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add ability to re-run certain tests when they fail

rallytime opened this issue · comments

Occasionally tests fail for various reasons and we don't get any results back. We should add the ability to check for test results and if they're missing, automatically re-run those tests.

The easiest ones to start with would be the docs and lint tests.

The scenario could go something like:

  • Test results come back from Jenkins
  • Pylint is marked as failed.
  • There are no results in the "Violations" page
  • Bot comments with "re-run lint"

This depends on #5 being completed. It also would make sense to fix #3 before this issue.