Sha256: 7286a35aeb5cddabc6527716f1b600a3e80dbd1daf90dd4af637645b7905d29e

Contents?: true

Size: 433 Bytes

Versions: 9

Compression:

Stored size: 433 Bytes

Contents

require 'thor'

module Bench
  class Cli < Thor
    include Logging
    desc "start path/to/bench/script", "Start performance test"
    def start(script,login,password='')
      Bench.admin_login = login
      Bench.admin_password = password
      load(script)
      Statistics.new(Bench.concurrency,Bench.iterations,
        Bench.total_time,Bench.sessions).process.print_stats
      bench_log "Bench completed..."
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
rhoconnect-3.0.5 bench/lib/bench/cli.rb
rhoconnect-3.0.4 bench/lib/bench/cli.rb
rhoconnect-3.0.3 bench/lib/bench/cli.rb
rhoconnect-3.0.2 bench/lib/bench/cli.rb
rhoconnect-3.0.1 bench/lib/bench/cli.rb
rhoconnect-3.0.0 bench/lib/bench/cli.rb
rhoconnect-3.0.0.rc1 bench/lib/bench/cli.rb
rhoconnect-3.0.0.beta3 bench/lib/bench/cli.rb
rhoconnect-3.0.0.beta1 bench/lib/bench/cli.rb