class Object
Constants
- IDEA_BUILDSERVER_AGENT_PORT_KEY
- IDEA_BUILDSERVER_BUILD_ID_KEY
Teamcity connection properties
TODO it seems this section is deprecated!
- IDEA_BUILDSERVER_HOST_ID_KEY
- ORIGINAL_SDK_AUTORUNNER_PATH_KEY
Rakerunner system properties
- ORIGINAL_SDK_TESTRUNNERMEDIATOR_PATH_KEY
- SPEC_FORMATTER_LOG
- TEAMCITY_LOGGER_RPC_NAME
Name of Teamcity RPC logger method
- TEAMCITY_RAKERUNNER_DISPATCHER_MAX_ATTEMPTS
Rake
runner dispatcher settings- TEAMCITY_RAKERUNNER_DISPATCHER_RETRY_DELAY
- TEAMCITY_RAKERUNNER_LOG_FILENAME_SUFFIX
Log files
- TEAMCITY_RAKERUNNER_LOG_OUTPUT_CAPTURER_ENABLED_KEY
- TEAMCITY_RAKERUNNER_LOG_OUTPUT_HACK_DISABLED_KEY
- TEAMCITY_RAKERUNNER_LOG_PATH_KEY
- TEAMCITY_RAKERUNNER_LOG_RSPEC_XML_MSFS_KEY
Behaviour properties Debug
- TEAMCITY_RAKERUNNER_RAKE_TRACE_INVOKE_EXEC_STAGES_ENABLED
- TEAMCITY_RAKERUNNER_RPC_LOG_FILENAME_SUFFIX
- TEAMCITY_RAKERUNNER_SPEC_LOG_FILENAME_SUFFIX
- TEAMCITY_RAKERUNNER_TESTUNIT_EVENTS_LOG_FILENAME_SUFFIX
- TEAMCITY_RAKERUNNER_TESTUNIT_LOG_FILENAME_SUFFIX
Public Instance Methods
tc_rspec_do_close()
click to toggle source
# File lib/rspec/teamcity.rb, line 670 def tc_rspec_do_close if ::Spec::Runner::Formatter::TeamcityFormatter.closed? return end ::Spec::Runner::Formatter::TeamcityFormatter.close SPEC_FORMATTER_LOG.log_msg("spec formatter.rb: Finished") SPEC_FORMATTER_LOG.close unless Spec::Runner::Formatter::TeamcityFormatter::TEAMCITY_FORMATTER_INTERNAL_ERRORS.empty? several_exc = Spec::Runner::Formatter::TeamcityFormatter::TEAMCITY_FORMATTER_INTERNAL_ERRORS.length > 1 excep_data = Spec::Runner::Formatter::TeamcityFormatter::TEAMCITY_FORMATTER_INTERNAL_ERRORS[0] common_msg = (several_exc ? "Several exceptions have occured. First exception:\n" : "") + excep_data[0] + "\n" common_backtrace = excep_data[1] raise ::Rake::TeamCity::InnerException, common_msg, common_backtrace end end