in mozci/console/commands/push.py [0:0]
def check_ever_classified_as_cause(push, iterate_on):
ever_classified_as_cause = False
for (
other,
_,
candidate_regressions,
classified_as_cause,
) in push._iterate_failures(iterate_on):
if push.backedoutby in other.revs or push.bustage_fixed_by in other.revs:
return ever_classified_as_cause
ever_classified_as_cause = any(
result is True
for name in candidate_regressions.keys()
for result in classified_as_cause[name]
)
if ever_classified_as_cause:
return ever_classified_as_cause