instance method
safe_record
Ruby on Rails 7.0.10
Since v6.1.7.10Signature
safe_record(reporter, result)
No documentation comment.
Parameters
-
reporterreq -
resultreq
Source
# File activesupport/lib/active_support/testing/parallelization/worker.rb, line 56
def safe_record(reporter, result)
add_setup_exception(result) if @setup_exception
begin
@queue.record(reporter, result)
rescue DRb::DRbConnError
result.failures.map! do |failure|
if failure.respond_to?(:error)
# minitest >5.14.0
error = DRb::DRbRemoteError.new(failure.error)
else
error = DRb::DRbRemoteError.new(failure.exception)
end
Minitest::UnexpectedError.new(error)
end
@queue.record(reporter, result)
rescue Interrupt
@queue.interrupt
raise
end
set_process_title("(idle)")
end
Defined in activesupport/lib/active_support/testing/parallelization/worker.rb line 56
· View on GitHub
· Improve this page
· Find usages on GitHub