From: David Heidelberg Date: Sun, 11 Dec 2022 23:48:05 +0000 (+0100) Subject: ci: ci_run_n_monitor fix Unicode log parsing X-Git-Tag: upstream/23.3.3~15463 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=f745e86391865e8469d9923e471394a35c1c9f6a;p=platform%2Fupstream%2Fmesa.git ci: ci_run_n_monitor fix Unicode log parsing Fixes issues as `...truncated \ xXX escape` while parsing the log. Acked-by: Eric Engestrom Reviewed-by: Martin Roukala Signed-off-by: David Heidelberg Part-of: --- diff --git a/.gitlab-ci/bin/ci_run_n_monitor.py b/.gitlab-ci/bin/ci_run_n_monitor.py index 0a51671..41acf11 100755 --- a/.gitlab-ci/bin/ci_run_n_monitor.py +++ b/.gitlab-ci/bin/ci_run_n_monitor.py @@ -214,7 +214,7 @@ def print_log(project, job_id) -> None: job = project.jobs.get(job_id) # GitLab's REST API doesn't offer pagination for logs, so we have to refetch it all - lines = job.trace().decode("unicode_escape").splitlines() + lines = job.trace().decode("raw_unicode_escape").splitlines() for line in lines[printed_lines:]: print(line) printed_lines = len(lines)