diff options
author | nkozlovskiy <nmk@ydb.tech> | 2023-12-13 13:29:21 +0300 |
---|---|---|
committer | nkozlovskiy <nmk@ydb.tech> | 2023-12-13 14:00:37 +0300 |
commit | 600ab9e04d66f18126bc89ba79f57aa54db2ed5e (patch) | |
tree | 4bd743477c8a97a8f7d232b189fadf73b1695193 | |
parent | c9afe4ec27e10d5b6b023166ec7e5f8624f6e538 (diff) | |
download | ydb-600ab9e04d66f18126bc89ba79f57aa54db2ed5e.tar.gz |
ci: quote log file path
-rwxr-xr-x | .github/scripts/tests/transform-ya-junit.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/.github/scripts/tests/transform-ya-junit.py b/.github/scripts/tests/transform-ya-junit.py index 657a2f21ff7..e85d78b2ebe 100755 --- a/.github/scripts/tests/transform-ya-junit.py +++ b/.github/scripts/tests/transform-ya-junit.py @@ -4,6 +4,7 @@ import re import json import os import sys +import urllib.parse from xml.etree import ElementTree as ET from mute_utils import mute_target, pattern_to_re from junit_utils import add_junit_link_property, is_faulty_testcase @@ -130,8 +131,8 @@ def save_log(build_root, fn, out_dir, log_url_prefix, trunc_size): out_fp.write(buf) else: os.symlink(fn, out_fn) - - return f"{log_url_prefix}{fpath}" + quoted_fpath = urllib.parse.quote(fpath) + return f"{log_url_prefix}{quoted_fpath}" def transform(fp, mute_check: YaMuteCheck, ya_out_dir, save_inplace, log_url_prefix, log_out_dir, log_trunc_size): |