Skip to content

[CI] Ninja Log Parser Fails on PR #165131

@boomanaiden154

Description

@boomanaiden154

https://github.com/llvm/llvm-project/actions/runs/18809579724/job/53668698861

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.

Metadata

Metadata

Labels

infrastructureBugs about LLVM infrastructure

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions