Module: tools Branch: master Commit: 49c5f27bb747c84999254d4b6b36a2b29a7b0d9e URL: https://source.winehq.org/git/tools.git/?a=commit;h=49c5f27bb747c84999254d4b...
Author: Francois Gouget fgouget@codeweavers.com Date: Sun Aug 26 10:17:16 2018 +0200
testbot/WineSendLog: Use LogUtils to identify (new) errors.
Added LogUtils::GetNewLogErrors() to identify new errors in test reports and their associated extra errors files. Note that unlike WineSendLog.pl's old CompareLogs() function GetNewLogErrors() can deal with reports containing the errors for multiple modules, which is a requirement for running the tests on Wine. WineSendLog.pl now uses LogUtils instead of duplicating the code. Besides reaping the benefits from the improved GetNewLogErrors() this also improves error detection and ensures it is consistent with JobDetails.pl.
Signed-off-by: Francois Gouget fgouget@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
testbot/bin/WineSendLog.pl | 380 ++++++++---------------------------- testbot/lib/WineTestBot/LogUtils.pm | 106 +++++++++- 2 files changed, 183 insertions(+), 303 deletions(-)
Diff: https://source.winehq.org/git/tools.git/?a=commitdiff;h=49c5f27bb747c8499925...