(0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------------------- ChecklistTest: test_#to_json_returns_a_valid_json_representation_of_the_checklist ---------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 500 Internal Server Error in 1ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------------------- ChecklistTest: test_#to_json_returns_a_valid_json_representation_of_the_checklist ---------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.3ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.3ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.3ms)  (0.3ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (3.8ms) DROP DATABASE IF EXISTS `dummy_test`  (0.4ms) CREATE DATABASE `dummy_test` DEFAULT CHARACTER SET `utf8` COLLATE `utf8_unicode_ci`  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.0ms)  (0.5ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.3ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 500 Internal Server Error in 1ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 500 Internal Server Error in 1ms  (0.1ms) ROLLBACK  (0.3ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 500 Internal Server Error in 1ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.3ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.3ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1 {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1 {"database"=>#, "redis"=>#, "memcached"=>#} {"database"=>#, "redis"=>#, "memcached"=>#} {"database"=>#, "redis"=>#, "memcached"=>#} {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML {"database"=>#} {"critical"=>#} {"critical"=>#} Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 {"database"=>#} {"critical"=>#, "redis"=>#} {"critical"=>#, "redis"=>#} Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 {"database"=>#} {"database"=>#} Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML {} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1 {"database"=>#, "redis"=>#, "memcached"=>#} {"database"=>#, "redis"=>#, "memcached"=>#} {"database"=>#, "redis"=>#, "memcached"=>#} {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1 {"database"=>#, "redis"=>#, "memcached"=>#}  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML {"database"=>#} {"critical"=>#} {"critical"=>#} Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 {"database"=>#} {"critical"=>#, "redis"=>#} {"critical"=>#, "redis"=>#} Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 {"database"=>#} {"database"=>#} Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML {} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (16.9ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Rendered text template (0.0ms) Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 7.0ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 1ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 500 Internal Server Error in 1ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.8ms) Completed 200 OK in 7ms (Views: 6.7ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.8ms) Completed 200 OK in 8ms (Views: 6.9ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.1ms) Completed 200 OK in 8ms (Views: 7.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 6.9ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.8ms) Completed 200 OK in 7ms (Views: 6.8ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.3ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.4ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.1ms) Completed 200 OK in 8ms (Views: 7.1ms | ActiveRecord: 0.4ms)  (0.2ms) ROLLBACK  (0.3ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.3ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.6ms) Completed 200 OK in 9ms (Views: 8.2ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 6.9ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.1ms) Completed 200 OK in 8ms (Views: 7.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.4ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (6.4ms) Completed 200 OK in 10ms (Views: 9.4ms | ActiveRecord: 0.4ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.3ms) Completed 200 OK in 8ms (Views: 7.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.0ms) Completed 200 OK in 8ms (Views: 7.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.0ms) Completed 200 OK in 8ms (Views: 7.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 6.9ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.3ms) Completed 200 OK in 8ms (Views: 7.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.8ms) Completed 200 OK in 7ms (Views: 6.8ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 7.0ms | ActiveRecord: 0.2ms)  (0.3ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.0ms) Completed 200 OK in 8ms (Views: 7.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.3ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.8ms) Completed 200 OK in 8ms (Views: 6.8ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (7.4ms) Completed 200 OK in 10ms (Views: 9.4ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.4ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.1ms) Completed 200 OK in 8ms (Views: 7.1ms | ActiveRecord: 0.4ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.8ms) Completed 200 OK in 7ms (Views: 6.8ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 6.9ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (5.1ms) Completed 200 OK in 8ms (Views: 7.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Rendered /Users/nathan/37s/apps/easymon/app/views/easymon/checks/index.xml.builder (4.9ms) Completed 200 OK in 8ms (Views: 6.8ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.3ms)  (0.1ms) ROLLBACK  (0.3ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Completed 200 OK in 13ms (Views: 11.9ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Completed 200 OK in 10ms (Views: 9.7ms | ActiveRecord: 0.2ms)  (0.3ms) ROLLBACK  (0.3ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.5ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Completed 200 OK in 10ms (Views: 9.6ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.2ms) SELECT 1=1 Completed 200 OK in 11ms (Views: 10.3ms | ActiveRecord: 0.2ms)  (0.3ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.4ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------- Easymon::ChecksControllerTest: test_index_returns_valid_xml ----------------------------------------------------------- Processing by Easymon::ChecksController#index as XML  (0.1ms) SELECT 1=1 Completed 200 OK in 10ms (Views: 9.3ms | ActiveRecord: 0.1ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.3ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 500 Internal Server Error in 1ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.3ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.4ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.4ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.3ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Rendered text template (0.0ms) Completed 200 OK in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------ RepositoryTest: test_adds_a_check_to_the_repository_for_the_critical_checklist ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.5ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.2ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 500 Internal Server Error in 0ms  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.6ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.3ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.4ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.4ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.5ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.986 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.986 seconds left)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.979 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.979 seconds left)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- down_retry_delay not reached for 127.0.0.1:11211 (0.964 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.964 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) 127.0.0.1:11211 is down  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.3ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.988 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.988 seconds left)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.980 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.980 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- down_retry_delay not reached for 127.0.0.1:11211 (0.970 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.970 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.990 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.990 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.984 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.984 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.978 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.978 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- down_retry_delay not reached for 127.0.0.1:11211 (0.927 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.926 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) 127.0.0.1:11211 is down  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.990 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.990 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.984 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.984 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.977 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.977 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- down_retry_delay not reached for 127.0.0.1:11211 (0.929 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.929 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.4ms) ROLLBACK  (0.3ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.896 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.896 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.894 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.894 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.889 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.889 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.882 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.882 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run ----------------------------------------------------------------------- Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.3ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.895 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.895 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.893 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.893 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.888 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.888 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.881 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.881 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.3ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.980 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.980 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.991 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.991 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.982 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.982 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.988 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.981 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.981 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.3ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.2ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.3ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.974 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.974 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.3ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.3ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.4ms | ActiveRecord: 0.3ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.2ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.3ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left)  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.974 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.974 seconds left)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.2ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.2ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.4ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.974 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.974 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.3ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.3ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.2ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.987 seconds left)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.973 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN --------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.2ms) BEGIN ----------------------------------------------------------------------- MemcachedCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------------------------ MemcachedCheckTest: test_fails_when_passed_a_cache_with_no_servers ------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN --------------------------------------------------------- MemcachedCheckTest: test_fails_when_passed_nil_as_a_cache ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_failed_result_on_a_failed_run --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN ---------------------------------------------------------------------------- ActiveRecordCheckTest: test_#check_returns_a_successful_result_on_a_good_run ----------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN ------------------------------------------------- ActiveRecordCheckTest: test_given_nil_as_a_config -------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) BEGIN -------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_master_is_down --------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_failed_conditions_when_slave_is_down -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------- SplitActiveRecordCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------ SplitActiveRecordCheckTest: test_given_nil_as_a_config ------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------------------- TrafficEnabledCheckTest: test_#check_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------ TrafficEnabledCheckTest: test_#check_sets_success_conditions_on_successful_run ------------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ---------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------------- SemaphoreCheckTest: test_#run_sets_success_conditions_on_successful_run -----------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- RedisCheckTest: test_#run_sets_failure_conditions_on_a_failed_run -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- RedisCheckTest: test_#run_sets_success_conditions_on_successful_run -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ RedisCheckTest: test_given_nil_as_a_config ------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- ChecklistTest: test_#response_status_returns_:ok_when_all_checks_pass ---------------------------------------------------------------------  (0.1ms) SELECT 1=1  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------------------ ChecklistTest: test_#response_status_returns_:service_unavailable_when_a_check_fails ------------------------------------------------------------------------------------  (0.1ms) SELECT 1=1 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 0) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 Dalli::Server#connect 127.0.0.1:11211 127.0.0.1:11211 failed (count: 1) Errno::ECONNREFUSED: Connection refused - connect(2) for "127.0.0.1" port 11211 127.0.0.1:11211 is down  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------------------- ChecklistTest: test_#success?_returns_false_when_results_is_empty -----------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- ChecklistTest: test_#timing_is_a_sum_of_all_check_results ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- ChecklistTest: test_#to_s_returns_a_valid_representation_of_the_checklist -------------------------------------------------------------------------  (0.2ms) SELECT 1=1  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------- ChecklistTest: test_can_look_up_checks_by_name ----------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------- ChecklistTest: test_cat_fetch_a_check_by_name ---------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- ChecklistTest: test_it_knows_the_number_of_checks_in_the_Repository -------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------ ChecklistTest: test_it_will_run_each_check ------------------------------------------  (0.1ms) SELECT 1=1 down_retry_delay not reached for 127.0.0.1:11211 (0.985 seconds left) down_retry_delay not reached for 127.0.0.1:11211 (0.985 seconds left)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ---------------------------------------------------------------- HttpCheckTest: test_#run_sets_failure_conditions_on_a_failed_run ----------------------------------------------------------------  (0.3ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ HttpCheckTest: test_#run_sets_success_conditions_on_successful_run ------------------------------------------------------------------  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------- HttpCheckTest: test_given_nil_as_a_url --------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------------- RepositoryTest: test_adds_checks_marked_critical_to_the_critical_checklist --------------------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------- RepositoryTest: test_fetches_a_check_by_name --------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ----------------------------------------------------- RepositoryTest: test_fetches_a_critical_check_by_name -----------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------- RepositoryTest: test_returns_a_checklist_when_asked ---------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------- RepositoryTest: test_we_can_add_a_check_to_the_repository ---------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- RepositoryTest: test_we_can_remove_a_check_from_the_repository --------------------------------------------------------------  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_returns_valid_json ------------------------------------------------------------ Processing by Easymon::ChecksController#index as JSON  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.2ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.1ms) ROLLBACK  (0.2ms) BEGIN  (0.2ms) BEGIN ------------------------------------------------------------ Easymon::ChecksControllerTest: test_index_when_a_check_fails ------------------------------------------------------------ Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 503 Service Unavailable in 1ms (Views: 0.4ms | ActiveRecord: 0.2ms)  (0.2ms) ROLLBACK  (0.2ms) ROLLBACK  (0.2ms) BEGIN  (0.1ms) BEGIN --------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_critical_check_fails --------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_a_non-critical_check_fails ------------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.2ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.2ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_all_checks_pass -------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------------- Easymon::ChecksControllerTest: test_index_when_no_checks_are_defined -------------------------------------------------------------------- Processing by Easymon::ChecksController#index as HTML Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------ Easymon::ChecksControllerTest: test_show_if_the_check_is_not_found ------------------------------------------------------------------ Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 404 Not Found in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_json_when_the_check_passes ------------------------------------------------------------------- Processing by Easymon::ChecksController#show as JSON Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN ------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_fails ------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"} Completed 503 Service Unavailable in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK  (0.1ms) BEGIN  (0.1ms) BEGIN -------------------------------------------------------------- Easymon::ChecksControllerTest: test_show_when_the_check_passes -------------------------------------------------------------- Processing by Easymon::ChecksController#show as HTML Parameters: {"check"=>"database"}  (0.1ms) SELECT 1=1 Completed 200 OK in 1ms (Views: 0.1ms | ActiveRecord: 0.1ms)  (0.1ms) ROLLBACK  (0.1ms) ROLLBACK