Francois Gouget : testbot/WineSendLog: Tweak the job report emails.

Alexandre Julliard julliard at winehq.org
Tue Jun 14 15:50:12 CDT 2022


Module: tools
Branch: master
Commit: c994604d5ca260f598f2a8ab4104f4fbc3ce0e1d
URL:    https://source.winehq.org/git/tools.git/?a=commit;h=c994604d5ca260f598f2a8ab4104f4fbc3ce0e1d

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Tue Jun 14 17:26:59 2022 +0200

testbot/WineSendLog: Tweak the job report emails.

Don't assume that jobs coming from the patches website necessarily have
a sender email address. Update the patches website in all cases.
Also mark a patch as failed in the patches website when the job has
skipped tasks or TestBot errors.
Clearly identify the new failures in the report sent to the developer.
Provide more details about the job result, particularly TestBot errors,
the presence of skipped tasks, and consequences.
Call for help fixing preexisting failures.

Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 testbot/bin/WineSendLog.pl | 340 +++++++++++++++++++++++++++++----------------
 testbot/tests/TestWTBS     |   7 +-
 2 files changed, 226 insertions(+), 121 deletions(-)

Diff:   https://source.winehq.org/git/tools.git/?a=commitdiff;h=c994604d5ca260f598f2a8ab4104f4fbc3ce0e1d



More information about the wine-cvs mailing list