jscoles / failtastic

Collect test failure and app error emails, and present them in a useful dashboard.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Failtastic

Failtastic helps aggregate and display test failures at Meraki. A script polls your email IMAP, aggregates, and inserts into a DB. A rails app then displays all outstanding failures.

Setting up a devel checkout

  1. Install ruby 1.9.3 (I recommend using rvm)
  2. run bundle install
  3. Create a db (rake db:migrate)
  4. Create config/mail.yml (ask grant for the failbot account credentials)
  5. Populate the DB with human replies going back a long way ruby script/mail_fetch.rb --fast --start "Apr 1 2012"
  6. Populate the DB with test failures going back only a few weeks ruby script/mail_fetch.rb --start "Jul 1"
  7. Start the server (rails s)

About

Collect test failure and app error emails, and present them in a useful dashboard.