From: Alexis Lothoré <alexis.loth...@bootlin.com> Tests results push command depends on basebranch and comparebranch variables, which are computed based on config.json content. If this file is not in sync with current release branch, tests results will be properly stored in git directory but not pushed onto test results server. Since we are able to detect this scenario, print at least a warning, without breaking current build since it could be a release
Signed-off-by: Alexis Lothoré <alexis.loth...@bootlin.com> --- scripts/send_qa_email.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/send_qa_email.py b/scripts/send_qa_email.py index 8a8454d09c2f..fc7fccc6f6f7 100755 --- a/scripts/send_qa_email.py +++ b/scripts/send_qa_email.py @@ -159,6 +159,8 @@ def send_qa_email(): elif basebranch: subprocess.check_call(["git", "push", "--all"], cwd=tempdir) subprocess.check_call(["git", "push", "--tags"], cwd=tempdir) + elif is_release_version(args.release) and not comparebranch and not basebranch: + log.warning("Test results not published on release version. Faulty AB configuration ?") regression_base, regression_target = get_regression_base_and_target(basebranch, comparebranch, args.release, targetrepodir) if regression_base and regression_target: -- 2.41.0
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#60290): https://lists.yoctoproject.org/g/yocto/message/60290 Mute This Topic: https://lists.yoctoproject.org/mt/99523811/21656 Group Owner: yocto+ow...@lists.yoctoproject.org Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-