struct
Crowbar::Campaign::TargetSummary
- Crowbar::Campaign::TargetSummary
- Struct
- Value
- Object
Overview
Performance and anomaly summary for an individual fuzz target
Included Modules
- JSON::Serializable
Defined in:
crowbar/campaign/report.crConstructors
- .new(target_name : String, category : String, iterations : Int32 = 0, passes : Int32 = 0, expected_errors : Int32 = 0, crashes : Int32 = 0, timeouts : Int32 = 0, anomalies : Int32 = 0, total_time_ms : Float64 = 0.0, average_entropy : Float64 = 0.0, throughput_ops_sec : Float64 = 0.0)
- .new(pull : JSON::PullParser)
- .new(*, __pull_for_json_serializable pull : JSON::PullParser)
Instance Method Summary
- #anomalies : Int32
- #anomalies=(anomalies : Int32)
- #average_entropy : Float64
- #average_entropy=(average_entropy : Float64)
- #category : String
- #category=(category : String)
- #crashes : Int32
- #crashes=(crashes : Int32)
- #expected_errors : Int32
- #expected_errors=(expected_errors : Int32)
- #iterations : Int32
- #iterations=(iterations : Int32)
- #passes : Int32
- #passes=(passes : Int32)
- #target_name : String
- #target_name=(target_name : String)
- #throughput_ops_sec : Float64
- #throughput_ops_sec=(throughput_ops_sec : Float64)
- #timeouts : Int32
- #timeouts=(timeouts : Int32)
- #total_time_ms : Float64
- #total_time_ms=(total_time_ms : Float64)
Constructor Detail
def self.new(target_name : String, category : String, iterations : Int32 = 0, passes : Int32 = 0, expected_errors : Int32 = 0, crashes : Int32 = 0, timeouts : Int32 = 0, anomalies : Int32 = 0, total_time_ms : Float64 = 0.0, average_entropy : Float64 = 0.0, throughput_ops_sec : Float64 = 0.0)
#