Skip to main content

release_risk_input_from_reports

Function release_risk_input_from_reports 

Source
pub fn release_risk_input_from_reports(
    probe_report: &ProbePackReport,
    differential_report: &ModeDifferentialRunReport,
    observatory_report: &ObservatoryReport,
    incident_count_7d: usize,
    incident_count_30d: usize,
) -> ReleaseRiskInput
Expand description

Build release-risk input from existing Charon reports plus incident counts.

ยงExample

use stygian_charon::release_risk_input_from_reports;

let input = release_risk_input_from_reports(
    &probe_report,
    &differential_report,
    &observatory_report,
    1,
    2,
);
assert!(input.probe_total >= input.probe_failures);