Francois Gouget : testbot: Centralize handling of the Job, Step and Task directories.

Alexandre Julliard julliard at winehq.org
Mon Nov 20 07:42:47 CST 2017


Module: tools
Branch: master
Commit: 6d09e6c9461ef101131a8a5e0570369fbcaf8bc1
URL:    http://source.winehq.org/git/tools.git/?a=commit;h=6d09e6c9461ef101131a8a5e0570369fbcaf8bc1

Author: Francois Gouget <fgouget at 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 at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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=6d09e6c9461ef101131a8a5e0570369fbcaf8bc1



More information about the wine-cvs mailing list