Sha256: 1cb343cad25274a0a61856a4b0ed0e312b8c82d48dc9ce63fb0cb171b2551631
Contents?: true
Size: 1.16 KB
Versions: 2
Compression:
Stored size: 1.16 KB
Contents
module Stella::Test module Base attr_reader :message attr_reader :elapsed_time_avg, :transaction_rate_avg, :vusers_avg, :response_time_avg attr_reader :elapsed_time_sdev, :transaction_rate_sdev, :vusers_sdev, :response_time_sdev attr_accessor :transactions_total, :headers_transferred_total, :data_transferred_total attr_accessor :successful_total, :failed_total, :elapsed_time_total, :throughput_avg, :throughput_sdev def availability return 0 if @successful_total == 0 (@transactions_total / @successful_total).to_f * 100 end # Defines the fields the are output by to_hash and to_csv. # For to_csv, this also determines the field order def field_names [ :message, :elapsed_time_avg, :transaction_rate_avg, :vusers_avg, :response_time_avg, :elapsed_time_sdev, :transaction_rate_sdev, :vusers_sdev, :response_time_sdev, :transactions_total, :successful_total, :failed_total, :data_transferred_total, :headers_transferred_total, :elapsed_time_total, :availability, :throughput_avg, :throughput_sdev ] end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
stella-0.3.2 | lib/stella/test/base.rb |
stella-0.5.3 | lib/stella/test/base.rb |