Module: Benchkit::IpsReporter
- Defined in:
- lib/benchkit.rb
Class Method Summary collapse
Class Method Details
.report(execs, results) ⇒ Object
235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 |
# File 'lib/benchkit.rb', line 235 def report(execs, results) puts "Result -------------------------------------------" puts "#{' ' * 16} #{execs.map { |e| "%13s" % e.name }.join(' ')}" results.each do |result| print '%16s ' % result.name puts execs.map { |exec| "%13s" % ("%.1f i/s" % result.ips_of(exec)) }.join(' ') end puts if execs.size > 1 compare(execs, results) end end |