Module: tools Branch: master Commit: 6d09e6c9461ef101131a8a5e0570369fbcaf8bc1 URL: http://source.winehq.org/git/tools.git/?a=commit;h=6d09e6c9461ef101131a8a5e0...
Author: Francois Gouget fgouget@codeweavers.com Date: Mon Nov 20 12:40:22 2017 +0100
testbot: Centralize handling of the Job, Step and Task directories.
Also avoid invoking external tools to delete directories.
Signed-off-by: Francois Gouget fgouget@codeweavers.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
testbot/bin/Engine.pl | 2 +- testbot/bin/Janitor.pl | 5 ++--- testbot/bin/WineRunBuild.pl | 16 ++++++---------- testbot/bin/WineRunReconfig.pl | 6 +----- testbot/bin/WineRunTask.pl | 13 +++++-------- testbot/bin/WineSendLog.pl | 15 ++++----------- testbot/lib/WineTestBot/Jobs.pm | 31 ++++++++++++++++++++++++++---- testbot/lib/WineTestBot/Steps.pm | 32 ++++++++++++++++++++++++++----- testbot/lib/WineTestBot/StepsTasks.pm | 13 +++++++++++++ testbot/lib/WineTestBot/Tasks.pm | 36 +++++++++++++++++++++++++++-------- testbot/web/GetFile.pl | 4 ++-- testbot/web/JobDetails.pl | 6 ++---- 12 files changed, 118 insertions(+), 61 deletions(-)
Diff: http://source.winehq.org/git/tools.git/?a=commitdiff;h=6d09e6c9461ef101131a8...