def METHOD_NAME(
    self,
    recipe: BaseRecipe,
    recipe_conf: PerfRecipeConf,
    result: PerfMeasurementResults,
    baseline: PerfMeasurementResults,
    result_index: int = 0
) -> List[MetricComparison]:
    comparison = ResultType.FAIL
    metric_name = f"{result_index}_utilization"
    if baseline is None:
        return [
            MetricComparison(
                metric_name=metric_name,
                result=ResultType.FAIL,
                text=f"FAIL: CPU {result.cpu}: no baseline found",
            )
        ]
    elif (threshold := self._thresholds.get(metric_name, None)) is not None:
        try:
            difference = result_averages_difference(
                result.utilization, baseline.utilization
            )
            text = (
                "CPU {cpuid}: {metric_name} {diff:.2f}% {direction} than baseline. "
                "Allowed difference: {threshold}%".format(
                    cpuid=result.cpu,
                    metric_name=metric_name,
                    diff=abs(difference),
                    direction="higher" if difference >= 0 else "lower",
                    threshold=threshold
                )
            )
            if difference < -threshold:
                comparison = ResultType.WARNING
                text = "IMPROVEMENT: " + text
            elif difference <= threshold:
                comparison = ResultType.PASS
                text = "PASS: " + text
            else:
                comparison = ResultType.FAIL
                text = "FAIL: " + text
        except ZeroDivisionError:
            text = f"CPU {result.cpu}: {metric_name} zero division by baseline"
        return [
            MetricComparison(
                metric_name=metric_name,
                result=comparison,
                text=text,
            )
        ]
    else:
        return [
            MetricComparison(
                metric_name=metric_name,
                result=ResultType.FAIL,
                text=f"FAIL: CPU {result.cpu}: {metric_name} no threshold found",
            )
        ]