diff --git a/reframe/frontend/printer.py b/reframe/frontend/printer.py index 03f4fef80..a2390e39f 100644 --- a/reframe/frontend/printer.py +++ b/reframe/frontend/printer.py @@ -195,6 +195,9 @@ def failure_stats(self, report, global_stats=False): info += f' @{tc["system"]}:{tc["partition"]}+{tc["environ"]}' failed_stage = tc['fail_phase'] + if not failed_stage: + continue + failures.setdefault(failed_stage, []) failures[failed_stage].append(info)