ci: pipeline_message: ignore generated errors

Currently marge does not ignore the word `generated` when she is searching
the logs for a relevant error message. So, marge's comments on a failed
pipeline say something unhelpful like "errors generated"

Example:
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32687#note_2706792
https://gitlab.freedesktop.org/mesa/mesa/-/pipelines/1332129

Ignore the word `generated` so marge will provide more useful comments.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32773>
This commit is contained in:
Deborah Brouwer 2024-12-20 12:48:11 -08:00 committed by Marge Bot
parent 6dc094decd
commit 3bcb29cfcc
2 changed files with 4 additions and 0 deletions

View file

@ -221,6 +221,8 @@ async def search_job_log_for_errors(session, project_id, job):
"building c", "building c",
"error_msg : None", "error_msg : None",
"error_type", "error_type",
"error generated",
"errors generated",
"exit code", "exit code",
"exit status", "exit status",
"exiting now", "exiting now",

View file

@ -172,6 +172,8 @@ async def test_search_job_log_for_errors(mock_get_job_log):
job_log = r""" job_log = r"""
error_msg: something useful error_msg: something useful
1 error generated
3 errors generated.
-- Looking for strerror_r - found -- Looking for strerror_r - found
-- Looking for strerror_s - not found -- Looking for strerror_s - not found
[49/176] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o [49/176] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o