mbox series

[yocto-autobuilder-helper,0/3] scripts: send_qa_email: skip regression report when missing base or target

Message ID 20240621155723.33600-1-alexis.lothore@bootlin.com
Headers show
Series scripts: send_qa_email: skip regression report when missing base or target | expand

Message

Alexis Lothoré June 21, 2024, 3:57 p.m. UTC
Hello,
this series is a follow-up to the issue encountered in the autobuilder
during the send_qa_email step. The corresponding bugzilla can be found in
[1].

To be honest, I am not sure why the issue triggers only now, after
inspecting the code, I would have expected this issue to start appearing a
few months ago on any build not being a release (ie testing branches). My
best guesses are either about a python update which changed subprocess
behavior, or, more likely, some features of send_qa_email that have finally
reached new branches (I am not sure when and how the
yocto-autobuilder-helper branch is updated in the autobuilder).

The first commits are small fixes about issues I have encountered while
sorting back my testing environment, the main fix is in the last commit.

[1] https://bugzilla.yoctoproject.org/show_bug.cgi?id=15503

Alexis Lothoré (3):
  scripts: send_qa_email: fix invalid regex syntax warning
  scripts: test_send_qa_email: fix broken tests
  scripts: send_qa_email: do not try to generate a regression report
    when missing base and/or target

 scripts/send_qa_email.py      | 11 +++++++----
 scripts/test_send_qa_email.py | 13 ++++++++++---
 2 files changed, 17 insertions(+), 7 deletions(-)