struct
Lapis::Benchmark::TargetResult
- Lapis::Benchmark::TargetResult
- Struct
- Value
- Object
Defined in:
Constructors
Instance Method Summary
- #clone
- #copy_with(name _name = @name, language _language = @language, samples_ms _samples_ms = @samples_ms, median_ms _median_ms = @median_ms, min_ms _min_ms = @min_ms, max_ms _max_ms = @max_ms, speedup_vs_baseline _speedup_vs_baseline = @speedup_vs_baseline, custom_metrics _custom_metrics = @custom_metrics, output_result _output_result = @output_result, status _status = @status, skip_reason _skip_reason = @skip_reason, subgroup _subgroup = @subgroup)
- #custom_metrics : Hash(String, Float64)
- #language : Symbol
- #max_ms : Float64
- #median_ms : Float64
- #min_ms : Float64
- #name : String
- #output_result : String | Nil
- #samples_ms : Array(Float64)
- #skip_reason : String | Nil
- #speedup_vs_baseline : Float64
- #status : Symbol
- #subgroup : String | Nil
Constructor Detail
def self.new(name : String, language : Symbol, samples_ms : Array(Float64), median_ms : Float64, min_ms : Float64, max_ms : Float64, speedup_vs_baseline : Float64, custom_metrics : Hash(String, Float64), output_result : String | Nil = nil, status : Symbol = :passed, skip_reason : String | Nil = nil, subgroup : String | Nil = nil)
#
Instance Method Detail
def copy_with(name _name = @name, language _language = @language, samples_ms _samples_ms = @samples_ms, median_ms _median_ms = @median_ms, min_ms _min_ms = @min_ms, max_ms _max_ms = @max_ms, speedup_vs_baseline _speedup_vs_baseline = @speedup_vs_baseline, custom_metrics _custom_metrics = @custom_metrics, output_result _output_result = @output_result, status _status = @status, skip_reason _skip_reason = @skip_reason, subgroup _subgroup = @subgroup)
#