(0.2ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background=_is_an_alias_of_#background --------------------------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_is_the_first_color_if_not_specified ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------- WebConsole::ColorsTest: test_#default_is_:light -----------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground=_is_an_alias_of_#foreground --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_is_the_last_color_if_not_specified ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------- WebConsole::ColorsTest: test_#to_json_includes_the_background_and_the_foreground --------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------- WebConsole::ColorsTest: test_.[]_is_an_alias_for_.themes#[] -----------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ColorsTest: test_.register_theme_creates_Colors_instance_for_the_block ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_can_be_used_as_slave_as_the_methods_are_delegated --------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_create_gives_already_persisted_models --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------ WebConsole::ConsoleSessionTest: test_errors_aref ------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------- WebConsole::ConsoleSessionTest: test_find_coerces_ids -----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------- WebConsole::ConsoleSessionTest: test_model_naming -------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_no_gives_not_persisted_models ------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_not_found_exceptions_are_json_serializable -------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted? -----------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_about_their_keys ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_that_they_are_in_memory -----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_raises_ConsoleSession::Unavailable_on_not_found_sessions ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_slave_methods_are_cached_on_the_singleton ------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------- WebConsole::ConsoleSessionTest: test_to_key -------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------- WebConsole::ConsoleSessionTest: test_to_param ---------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------- WebConsole::ConsoleSessionTest: test_to_partial_path ----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_index_creates_new_console_session ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 44ms (Views: 43.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_gives_the_slave_pending_output ------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_raises_410_on_exitted_slave_processes -------------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 410 Gone in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_PUT_configuration_adjust_the_terminal_size ------------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#configuration as HTML Completed 500 Internal Server Error in 1ms  (0.1ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_sends_input_to_the_slave ---------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 200 OK in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_validates_for_missing_input ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 422 Unprocessable Entity in 1ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_allows_requests_from_whitelisted_ips ------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_blocks_requests_from_non-whitelisted_ips ---------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Filter chain halted as :prevent_unauthorized_requests! rendered or redirected Completed 401 Unauthorized in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_generated_path --------------------------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_is_successful ------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_blank_commands_are_expanded_to_the_rails_console -----------------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------ WebConsole::EngineTest: test_custom_default_mount_path ------------------------------------------------------  (0.1ms) begin transaction --------------------------------------------------- WebConsole::EngineTest: test_disabling_automounting ---------------------------------------------------  (0.1ms) begin transaction --------------------------------------------------------------- WebConsole::EngineTest: test_present_commands_are_not_processed ---------------------------------------------------------------  (0.1ms) begin transaction -------------------------------------------------------- WebConsole::EngineTest: test_whitelist_multiple_networks --------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------- WebConsole::EngineTest: test_whitelist_whole_networks -----------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_coerces_to_IPAddr -----------------------------------------------------------------------  (0.1ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_works_with_IPAddr -----------------------------------------------------------------------  (0.1ms) begin transaction ------------------------------------------------------------------ WebConsole::EngineTest: test_whitelisted_ips_are_courced_to_IPAddr ------------------------------------------------------------------  (0.1ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips_are_normalized_and_unique_IPAddr -----------------------------------------------------------------------------  (0.1ms) begin transaction ---------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_changes_@input_dimentions ----------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_height_is_zero -------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_width_is_zero ------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_can_reraise_Errno::ESRCH_if_requested ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_sends_SIGKILL_to_the_process_and_detaches_it ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_can_reraise_Errno::ESRCH_if_requested --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_sends_SIGTERM_to_the_process_and_detaches_it ---------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_always_encodes_output_in_UTF-8 --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_EOFError ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_Errno::EIO -----------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#pending_output_returns_a_string_with_the_current_output ------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_returns_nil_on_no_pending_output ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------- WebConsole::SlaveTest: test_#send_input_raises_ArgumentError_on_bad_input -------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.2ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background=_is_an_alias_of_#background --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_is_the_first_color_if_not_specified ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------- WebConsole::ColorsTest: test_#default_is_:light -----------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground=_is_an_alias_of_#foreground --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_is_the_last_color_if_not_specified ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------- WebConsole::ColorsTest: test_#to_json_includes_the_background_and_the_foreground --------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------- WebConsole::ColorsTest: test_.[]_is_an_alias_for_.themes#[] -----------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ColorsTest: test_.register_theme_creates_Colors_instance_for_the_block ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_can_be_used_as_slave_as_the_methods_are_delegated --------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_create_gives_already_persisted_models --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------ WebConsole::ConsoleSessionTest: test_errors_aref ------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------- WebConsole::ConsoleSessionTest: test_find_coerces_ids -----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------- WebConsole::ConsoleSessionTest: test_model_naming -------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_no_gives_not_persisted_models ------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_not_found_exceptions_are_json_serializable -------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted? -----------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_about_their_keys ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_that_they_are_in_memory -----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_raises_ConsoleSession::Unavailable_on_not_found_sessions ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_slave_methods_are_cached_on_the_singleton ------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------- WebConsole::ConsoleSessionTest: test_to_key -------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------- WebConsole::ConsoleSessionTest: test_to_param ---------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------- WebConsole::ConsoleSessionTest: test_to_partial_path ----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_index_creates_new_console_session ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 38ms (Views: 37.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_gives_the_slave_pending_output ------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_raises_410_on_exitted_slave_processes -------------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.3ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 410 Gone in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_PUT_configuration_adjust_the_terminal_size ------------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#configuration as HTML Completed 500 Internal Server Error in 1ms  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_sends_input_to_the_slave ---------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 200 OK in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_validates_for_missing_input ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_allows_requests_from_whitelisted_ips ------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_blocks_requests_from_non-whitelisted_ips ---------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Filter chain halted as :prevent_unauthorized_requests! rendered or redirected Completed 401 Unauthorized in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_generated_path --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_is_successful ------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_blank_commands_are_expanded_to_the_rails_console -----------------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------ WebConsole::EngineTest: test_custom_default_mount_path ------------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------- WebConsole::EngineTest: test_disabling_automounting ---------------------------------------------------  (0.1ms) begin transaction --------------------------------------------------------------- WebConsole::EngineTest: test_present_commands_are_not_processed ---------------------------------------------------------------  (0.1ms) begin transaction -------------------------------------------------------- WebConsole::EngineTest: test_whitelist_multiple_networks --------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------- WebConsole::EngineTest: test_whitelist_whole_networks -----------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_coerces_to_IPAddr -----------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_works_with_IPAddr -----------------------------------------------------------------------  (0.1ms) begin transaction ------------------------------------------------------------------ WebConsole::EngineTest: test_whitelisted_ips_are_courced_to_IPAddr ------------------------------------------------------------------  (0.1ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips_are_normalized_and_unique_IPAddr -----------------------------------------------------------------------------  (0.2ms) begin transaction ---------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_changes_@input_dimentions ----------------------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_height_is_zero -------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_width_is_zero ------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_can_reraise_Errno::ESRCH_if_requested ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_sends_SIGKILL_to_the_process_and_detaches_it ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_can_reraise_Errno::ESRCH_if_requested --------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_sends_SIGTERM_to_the_process_and_detaches_it ---------------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_always_encodes_output_in_UTF-8 --------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_EOFError ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_Errno::EIO -----------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#pending_output_returns_a_string_with_the_current_output ------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_returns_nil_on_no_pending_output ----------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------- WebConsole::SlaveTest: test_#send_input_raises_ArgumentError_on_bad_input -------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.3ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background=_is_an_alias_of_#background --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_is_the_first_color_if_not_specified ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------- WebConsole::ColorsTest: test_#default_is_:light -----------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground=_is_an_alias_of_#foreground --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_is_the_last_color_if_not_specified ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------- WebConsole::ColorsTest: test_#to_json_includes_the_background_and_the_foreground --------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------- WebConsole::ColorsTest: test_.[]_is_an_alias_for_.themes#[] -----------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ColorsTest: test_.register_theme_creates_Colors_instance_for_the_block ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_can_be_used_as_slave_as_the_methods_are_delegated --------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_create_gives_already_persisted_models --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------ WebConsole::ConsoleSessionTest: test_errors_aref ------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------- WebConsole::ConsoleSessionTest: test_find_coerces_ids -----------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------- WebConsole::ConsoleSessionTest: test_model_naming -------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_no_gives_not_persisted_models ------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_not_found_exceptions_are_json_serializable -------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted? -----------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_about_their_keys ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_that_they_are_in_memory -----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_raises_ConsoleSession::Unavailable_on_not_found_sessions ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_slave_methods_are_cached_on_the_singleton ------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------- WebConsole::ConsoleSessionTest: test_to_key -------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------- WebConsole::ConsoleSessionTest: test_to_param ---------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------- WebConsole::ConsoleSessionTest: test_to_partial_path ----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_index_creates_new_console_session ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 33ms (Views: 32.7ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_gives_the_slave_pending_output ------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_raises_410_on_exitted_slave_processes -------------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 410 Gone in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_PUT_configuration_adjust_the_terminal_size ------------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#configuration as HTML Completed 500 Internal Server Error in 1ms  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_sends_input_to_the_slave ---------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 200 OK in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_validates_for_missing_input ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_allows_requests_from_whitelisted_ips ------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_blocks_requests_from_non-whitelisted_ips ---------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Filter chain halted as :prevent_unauthorized_requests! rendered or redirected Completed 401 Unauthorized in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_generated_path --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_is_successful ------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_blank_commands_are_expanded_to_the_rails_console -----------------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------ WebConsole::EngineTest: test_custom_default_mount_path ------------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------- WebConsole::EngineTest: test_disabling_automounting ---------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------------------- WebConsole::EngineTest: test_present_commands_are_not_processed ---------------------------------------------------------------  (0.2ms) begin transaction -------------------------------------------------------- WebConsole::EngineTest: test_whitelist_multiple_networks --------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------- WebConsole::EngineTest: test_whitelist_whole_networks -----------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_coerces_to_IPAddr -----------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_works_with_IPAddr -----------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------------------ WebConsole::EngineTest: test_whitelisted_ips_are_courced_to_IPAddr ------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips_are_normalized_and_unique_IPAddr -----------------------------------------------------------------------------  (0.1ms) begin transaction ---------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_changes_@input_dimentions ----------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_height_is_zero -------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_width_is_zero ------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_can_reraise_Errno::ESRCH_if_requested ---------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_sends_SIGKILL_to_the_process_and_detaches_it ----------------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_can_reraise_Errno::ESRCH_if_requested --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_sends_SIGTERM_to_the_process_and_detaches_it ---------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_always_encodes_output_in_UTF-8 --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_EOFError ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_Errno::EIO -----------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#pending_output_returns_a_string_with_the_current_output ------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_returns_nil_on_no_pending_output ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------- WebConsole::SlaveTest: test_#send_input_raises_ArgumentError_on_bad_input -------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.2ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background=_is_an_alias_of_#background --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_is_the_first_color_if_not_specified ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------- WebConsole::ColorsTest: test_#default_is_:light -----------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground=_is_an_alias_of_#foreground --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_is_the_last_color_if_not_specified ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------------- WebConsole::ColorsTest: test_#to_json_includes_the_background_and_the_foreground --------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------- WebConsole::ColorsTest: test_.[]_is_an_alias_for_.themes#[] -----------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ColorsTest: test_.register_theme_creates_Colors_instance_for_the_block ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_can_be_used_as_slave_as_the_methods_are_delegated --------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_create_gives_already_persisted_models --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------ WebConsole::ConsoleSessionTest: test_errors_aref ------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------- WebConsole::ConsoleSessionTest: test_find_coerces_ids -----------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------- WebConsole::ConsoleSessionTest: test_model_naming -------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_no_gives_not_persisted_models ------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_not_found_exceptions_are_json_serializable -------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted? -----------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_about_their_keys ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_that_they_are_in_memory -----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_raises_ConsoleSession::Unavailable_on_not_found_sessions ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_slave_methods_are_cached_on_the_singleton ------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------- WebConsole::ConsoleSessionTest: test_to_key -------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------- WebConsole::ConsoleSessionTest: test_to_param ---------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------- WebConsole::ConsoleSessionTest: test_to_partial_path ----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_index_creates_new_console_session ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 33ms (Views: 32.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_gives_the_slave_pending_output ------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 2ms (Views: 1.4ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_raises_410_on_exitted_slave_processes -------------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 410 Gone in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_PUT_configuration_adjust_the_terminal_size ------------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#configuration as HTML Completed 500 Internal Server Error in 1ms  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_sends_input_to_the_slave ---------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 200 OK in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_validates_for_missing_input ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_allows_requests_from_whitelisted_ips ------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_blocks_requests_from_non-whitelisted_ips ---------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Filter chain halted as :prevent_unauthorized_requests! rendered or redirected Completed 401 Unauthorized in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_generated_path --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_is_successful ------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_blank_commands_are_expanded_to_the_rails_console -----------------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------ WebConsole::EngineTest: test_custom_default_mount_path ------------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------- WebConsole::EngineTest: test_disabling_automounting ---------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------------------- WebConsole::EngineTest: test_present_commands_are_not_processed ---------------------------------------------------------------  (0.2ms) begin transaction -------------------------------------------------------- WebConsole::EngineTest: test_whitelist_multiple_networks --------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------- WebConsole::EngineTest: test_whitelist_whole_networks -----------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_coerces_to_IPAddr -----------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_works_with_IPAddr -----------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------------------ WebConsole::EngineTest: test_whitelisted_ips_are_courced_to_IPAddr ------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips_are_normalized_and_unique_IPAddr -----------------------------------------------------------------------------  (0.1ms) begin transaction ---------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_changes_@input_dimentions ----------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_height_is_zero -------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_width_is_zero ------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_can_reraise_Errno::ESRCH_if_requested ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_sends_SIGKILL_to_the_process_and_detaches_it ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_can_reraise_Errno::ESRCH_if_requested --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction --------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_sends_SIGTERM_to_the_process_and_detaches_it ---------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_always_encodes_output_in_UTF-8 --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_EOFError ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_Errno::EIO -----------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#pending_output_returns_a_string_with_the_current_output ------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_returns_nil_on_no_pending_output ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------- WebConsole::SlaveTest: test_#send_input_raises_ArgumentError_on_bad_input -------------------------------------------------------------------------  (0.1ms) rollback transaction  (0.2ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background=_is_an_alias_of_#background --------------------------------------------------------------------  (0.1ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ColorsTest: test_#background_is_the_first_color_if_not_specified ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------- WebConsole::ColorsTest: test_#default_is_:light -----------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground=_is_an_alias_of_#foreground --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_can_be_explicitly_specified --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------- WebConsole::ColorsTest: test_#foreground_is_the_last_color_if_not_specified ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------------- WebConsole::ColorsTest: test_#to_json_includes_the_background_and_the_foreground --------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------------- WebConsole::ColorsTest: test_.[]_is_an_alias_for_.themes#[] -----------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ColorsTest: test_.register_theme_creates_Colors_instance_for_the_block ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_can_be_used_as_slave_as_the_methods_are_delegated --------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_create_gives_already_persisted_models --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------ WebConsole::ConsoleSessionTest: test_errors_aref ------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------- WebConsole::ConsoleSessionTest: test_find_coerces_ids -----------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------- WebConsole::ConsoleSessionTest: test_model_naming -------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_no_gives_not_persisted_models ------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_not_found_exceptions_are_json_serializable -------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted? -----------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_about_their_keys ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_persisted_models_knows_that_they_are_in_memory -----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionTest: test_raises_ConsoleSession::Unavailable_on_not_found_sessions ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------ WebConsole::ConsoleSessionTest: test_slave_methods_are_cached_on_the_singleton ------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------- WebConsole::ConsoleSessionTest: test_to_key -------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------- WebConsole::ConsoleSessionTest: test_to_param ---------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ---------------------------------------------------- WebConsole::ConsoleSessionTest: test_to_partial_path ----------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_index_creates_new_console_session ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 34ms (Views: 33.6ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_gives_the_slave_pending_output ------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 2ms (Views: 1.3ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.1ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_GET_pending_output_raises_410_on_exitted_slave_processes -------------------------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#pending_output as HTML Completed 410 Gone in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_PUT_configuration_adjust_the_terminal_size ------------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#configuration as HTML Completed 200 OK in 1ms (Views: 0.6ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_sends_input_to_the_slave ---------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 200 OK in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_PUT_input_validates_for_missing_input ------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms) Processing by WebConsole::ConsoleSessionsController#input as HTML Completed 422 Unprocessable Entity in 0ms (Views: 0.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::ConsoleSessionsControllerTest: test_allows_requests_from_whitelisted_ips ------------------------------------------------------------------------------------ Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.1ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_blocks_requests_from_non-whitelisted_ips ---------------------------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Filter chain halted as :prevent_unauthorized_requests! rendered or redirected Completed 401 Unauthorized in 0ms (Views: 0.2ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.1ms) begin transaction -------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_generated_path --------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------- WebConsole::ConsoleSessionsControllerTest: test_index_is_successful ------------------------------------------------------------------- Processing by WebConsole::ConsoleSessionsController#index as HTML Completed 200 OK in 1ms (Views: 1.2ms | ActiveRecord: 0.0ms)  (0.0ms) rollback transaction  (0.0ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_blank_commands_are_expanded_to_the_rails_console -----------------------------------------------------------------------------  (0.2ms) begin transaction ------------------------------------------------------ WebConsole::EngineTest: test_custom_default_mount_path ------------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------- WebConsole::EngineTest: test_disabling_automounting ---------------------------------------------------  (0.2ms) begin transaction --------------------------------------------------------------- WebConsole::EngineTest: test_present_commands_are_not_processed ---------------------------------------------------------------  (0.2ms) begin transaction -------------------------------------------------------- WebConsole::EngineTest: test_whitelist_multiple_networks --------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------- WebConsole::EngineTest: test_whitelist_whole_networks -----------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_coerces_to_IPAddr -----------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips.include?_works_with_IPAddr -----------------------------------------------------------------------  (0.1ms) begin transaction ------------------------------------------------------------------ WebConsole::EngineTest: test_whitelisted_ips_are_courced_to_IPAddr ------------------------------------------------------------------  (0.2ms) begin transaction ----------------------------------------------------------------------------- WebConsole::EngineTest: test_whitelisted_ips_are_normalized_and_unique_IPAddr -----------------------------------------------------------------------------  (0.1ms) begin transaction ---------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_changes_@input_dimentions ----------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_height_is_zero -------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction ------------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#configure_only_changes_the_@input_dimentions_if_width_is_zero ------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_can_reraise_Errno::ESRCH_if_requested ---------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose!_sends_SIGKILL_to_the_process_and_detaches_it ----------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_can_reraise_Errno::ESRCH_if_requested --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#dispose_sends_SIGTERM_to_the_process_and_detaches_it ---------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.0ms) begin transaction -------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_always_encodes_output_in_UTF-8 --------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction --------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_EOFError ---------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ----------------------------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_raises_Slave::Closed_when_the_end_raises_Errno::EIO -----------------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------------------ WebConsole::SlaveTest: test_#pending_output_returns_a_string_with_the_current_output ------------------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ---------------------------------------------------------------------------- WebConsole::SlaveTest: test_#pending_output_returns_nil_on_no_pending_output ----------------------------------------------------------------------------  (0.0ms) rollback transaction  (0.1ms) begin transaction ------------------------------------------------------------------------- WebConsole::SlaveTest: test_#send_input_raises_ArgumentError_on_bad_input -------------------------------------------------------------------------  (0.0ms) rollback transaction