Skip to content

Commit 8c1aabe

Browse files
committed
conditionally print logs -- not on final failure
1 parent 8be5e24 commit 8c1aabe

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

exe/arduino_ci_remote.rb

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@
77
@failure_count = 0
88

99
# terminate after printing any debug info. TODO: capture debug info
10-
def terminate
10+
def terminate(final = nil)
1111
puts "Failures: #{@failure_count}"
12-
unless @failure_count.zero?
12+
unless @failure_count.zero? && final.nil?
1313
puts "Last message: #{@arduino_cmd.last_msg}"
1414
puts "========== Stdout:"
1515
puts @arduino_cmd.last_out
@@ -128,4 +128,4 @@ def assure(message, &block)
128128
end
129129
end
130130

131-
terminate
131+
terminate(true)

0 commit comments

Comments
 (0)