snapshot/lib/snapshot/runner.rb in fastlane-2.14.2 vs snapshot/lib/snapshot/runner.rb in fastlane-2.15.0.beta.20170213032052

- old
+ new

@@ -79,11 +79,11 @@ if retries < Snapshot.config[:number_of_retries] UI.important "Tests failed, re-trying #{retries + 1} out of #{Snapshot.config[:number_of_retries] + 1} times" run_for_device_and_language(language, locale, device, launch_arguments, retries + 1) else - UI.error "Backtrace:\n\t#{ex.backtrace.join("\n\t")}" if $verbose + UI.error "Backtrace:\n\t#{ex.backtrace.join("\n\t")}" if FastlaneCore::Globals.verbose? self.collected_errors << ex raise ex if Snapshot.config[:stop_after_first_error] return false # for the results end end @@ -105,11 +105,11 @@ language_folder = File.join(Snapshot.config[:output_directory], detected_language) device = TestCommandGenerator.find_device(device_name) components = [launch_arguments].delete_if { |a| a.to_s.length == 0 } UI.header("Collecting system logs #{device_name} - #{language}") - logarchive_dest = File.join(language_folder, "system_logs-" + Digest::MD5.hexdigest(components.join("-")) + ".logarchive") - FastlaneCore::Simulator.copy_logarchive(device, logarchive_dest) + log_identity = Digest::MD5.hexdigest(components.join("-")) + FastlaneCore::Simulator.copy_logs(device, log_identity, language_folder) end def print_results(results) return if results.count == 0