diff options
author | Alexis Lothoré <alexis.lothore@bootlin.com> | 2023-03-24 14:41:09 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2023-03-25 09:39:26 +0000 |
commit | b2fb7d7b0c05bb198a2271bbf1742645ba220ea3 (patch) | |
tree | 6bd98eec1ef1da8e901f3abfa9fd21386ef2cc2f /scripts | |
parent | 16e837f16774893246c028f3d4a588bdc5187094 (diff) | |
download | openembedded-core-contrib-b2fb7d7b0c05bb198a2271bbf1742645ba220ea3.tar.gz |
scripts/yocto_testresults_query.py: fix regression reports for branches with slashes
Regression reports are not generated on some integration branches because
yocto_testresults_query.py truncates branches names with slashes when it passes
it to resulttool. For example, "abelloni/master-next" is truncated to "abelloni"
Fix this unwanted branch truncation by fix tag parsing in yocto-testresults
Signed-off-by: Alexis Lothoré <alexis.lothore@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'scripts')
-rwxr-xr-x | scripts/yocto_testresults_query.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/yocto_testresults_query.py b/scripts/yocto_testresults_query.py index 4df339c92eb..a5073736aab 100755 --- a/scripts/yocto_testresults_query.py +++ b/scripts/yocto_testresults_query.py @@ -41,7 +41,7 @@ def get_sha1(pokydir, revision): def get_branch(tag): # The tags in test results repository, as returned by git rev-list, have the following form: # refs/tags/<branch>/<count>-g<sha1>/<num> - return tag.split("/")[2] + return '/'.join(tag.split("/")[2:-2]) def fetch_testresults(workdir, sha1): logger.info(f"Fetching test results for {sha1} in {workdir}") |