Issue 165131
Summary [CI] Ninja Log Parser Fails on PR
Labels infrastructure
Assignees boomanaiden154
Reporter boomanaiden154
    https://github.com/llvm/llvm-project/actions/runs/18809579724/job/53668698861

[ninja.log](https://github.com/user-attachments/files/23146720/ninja.log)

There was no JUnit XML.

```
2025-10-25T23:16:36.4016963Z + python C:/_work/llvm-project/llvm-project/.ci/generate_test_report_github.py 1 C:/_work/llvm-project/llvm-project/ninja.log
2025-10-25T23:16:36.5478397Z Traceback (most recent call last):
2025-10-25T23:16:36.5478975Z   File "C:\_work\llvm-project\llvm-project\.ci\generate_test_report_github.py", line 29, in <module>
2025-10-25T23:16:36.5480589Z     report = generate_test_report_lib.generate_report_from_files(
2025-10-25T23:16:36.5481258Z File "C:\_work\llvm-project\llvm-project\.ci\generate_test_report_lib.py", line 284, in generate_report_from_files
2025-10-25T23:16:36.5482889Z return generate_report(title, return_code, junit_objects, ninja_logs)
2025-10-25T23:16:36.5483538Z   File "C:\_work\llvm-project\llvm-project\.ci\generate_test_report_lib.py", line 155, in generate_report
2025-10-25T23:16:36.5484379Z     ninja_failures = find_failure_in_ninja_logs(ninja_logs)
2025-10-25T23:16:36.5484994Z   File "C:\_work\llvm-project\llvm-project\.ci\generate_test_report_lib.py", line 78, in find_failure_in_ninja_logs
2025-10-25T23:16:36.5485933Z log_failures = _parse_ninja_log(ninja_log)
2025-10-25T23:16:36.5486472Z File "C:\_work\llvm-project\llvm-project\.ci\generate_test_report_lib.py", line 47, in _parse_ninja_log
2025-10-25T23:16:36.5487208Z     failing_action = ninja_log[index - 1].split("] ")[1]
2025-10-25T23:16:36.5487577Z IndexError: list index out of range
2025-10-25T23:16:36.5654586Z ##[error]Process completed with exit code 1.
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs

Reply via email to