in treeherder/webapp/api/perfcompare_utils.py [0:0]
def get_class_name(new_is_better, base_avg_value, new_avg_value, abs_t_value):
# Returns a class name, if any, based on a relative change in the absolute value
if not base_avg_value or not new_avg_value:
return ""
ratio = new_avg_value / base_avg_value
if ratio < 1:
ratio = 1 / ratio # Direction agnostic and always >= 1
if ratio < 1.02 or abs_t_value < T_VALUE_CARE_MIN:
return ""
if abs_t_value < T_VALUE_CONFIDENCE:
if new_is_better:
return ""
return "warning"
if new_is_better:
return "success"
else:
return "danger"