On Tue, 2023-01-24 at 18:30 +0100, Alexis Lothoré via lists.yoctoproject.org wrote: > Hi, this is the 3nd version of work initiated to improve regression reports > usefulness, started around issue YOCTO #1465 > (https://bugzilla.yoctoproject.org/show_bug.cgi?id=14065). > > Changes since v2: > - add symlink to preserve compatibility with current autobuilder > configuration > > Changes since v1: > - minor rework to be able to import send_qa_email.py as a standard python > module > - properly manage non-releases versions since qe_send_email.py can be called > with such "release" versions ("-r" parameter) > - add unit tests on previous version computation > - do not fetch yocto-testresults full history: identify needed revisions with > git ls-remote and retrieve them with git fetch > > Alexis Lothoré (5): > scripts/send_qa_email.py: Rename send-qa-email to send_qa_email.py > scripts/send_qa_email.py: Wrap send_qa_email.py content in function > scripts/send-qa-email: Generate regression reports against most > relevant release > scripts/send_qa_email.py: add unit tests on previous version > computation > scripts/send-qa-email: add symlink to preserve compatibility with > autobuilder > > scripts/send-qa-email | 165 +------------------------ > scripts/send_qa_email.py | 223 ++++++++++++++++++++++++++++++++++ > scripts/shared-repo-unpack | 2 +- > scripts/test_send_qa_email.py | 57 +++++++++ > scripts/utils.py | 47 +++++++ > 5 files changed, 329 insertions(+), 165 deletions(-) > mode change 100755 => 120000 scripts/send-qa-email > create mode 100755 scripts/send_qa_email.py > create mode 100755 scripts/test_send_qa_email.py
Thanks. Since I like living dangerously, I've put these on the master branch for the M2 release build. I wanted to see how this does in a real world test. I did notice one issue which we'll need to fix in some follow up patches, I'll reply to the patch about that. Cheers, Richard
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#59066): https://lists.yoctoproject.org/g/yocto/message/59066 Mute This Topic: https://lists.yoctoproject.org/mt/96502727/21656 Group Owner: [email protected] Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
