Francois Gouget : testbot: Centralize handling of the Job, Step and Task directories.
Module: tools Branch: master Commit: 6d09e6c9461ef101131a8a5e0570369fbcaf8bc1 URL: http://source.winehq.org/git/tools.git/?a=commit;h=6d09e6c9461ef101131a8a5e0... Author: Francois Gouget <fgouget(a)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(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)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...
participants (1)
-
Alexandre Julliard