diff --git a/.ci/premerge_advisor_upload.py b/.ci/premerge_advisor_upload.py index dda4ad24d7ac4..1fc2423dd24fc 100644 --- a/.ci/premerge_advisor_upload.py +++ b/.ci/premerge_advisor_upload.py @@ -32,8 +32,11 @@ def main(commit_sha, workflow_run_number, build_log_files): "platform": current_platform, } if test_failures: - for name, failure_message in test_failures: - failure_info["failures"].append({"name": name, "message": failure_message}) + for _, failures in test_failures.items(): + for name, failure_message in failures: + failure_info["failures"].append( + {"name": name, "message": failure_message} + ) else: ninja_failures = generate_test_report_lib.find_failure_in_ninja_logs(ninja_logs) for name, failure_message in ninja_failures: