Classify an error-rate reading against a release budget.

Error Budget Reliability Report

ErrorBudgetReliabilityReport.java
public class ErrorBudgetReliabilityReport {
    public static void main(String[] args) {
        int errorRate = ;
        int budget = 5;
        String budgetStatus = "halt";

        if (errorRate <= 2) {
            budgetStatus = "ok";
        } else if (errorRate <= budget) {
            budgetStatus = "watch";
        }

        System.out.println("error_rate=" + errorRate + " budget=" + budget + " status=" + budgetStatus);
    }
}
public class ErrorBudgetReliabilityReport {
    public static void main(String[] args) {
        int errorRate = ;
        int budget = 5;
        String budgetStatus = "halt";

        if (errorRate <= 2) {
            budgetStatus = "ok";
        } else if (errorRate <= budget) {
            budgetStatus = "watch";
        }

        System.out.println("error_rate=" + errorRate + " budget=" + budget + " status=" + budgetStatus);
    }
}
public class ErrorBudgetReliabilityReport {
    public static void main(String[] args) {
        int errorRate = ;
        int budget = 5;
        String budgetStatus = "halt";

        if (errorRate <= 2) {
            budgetStatus = "ok";
        } else if (errorRate <= budget) {
            budgetStatus = "watch";
        }

        System.out.println("error_rate=" + errorRate + " budget=" + budget + " status=" + budgetStatus);
    }
}
error budget An error budget report can reduce a release decision to a small traced status label.