Francois Gouget : testbot: Move the job scheduler to WineTestBot::Engine:: Scheduler.

Alexandre Julliard julliard at winehq.org
Tue May 8 14:40:43 CDT 2018


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

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Tue May  8 13:04:03 2018 +0200

testbot: Move the job scheduler to WineTestBot::Engine::Scheduler.

The job scheduler is specific to the TestBot engine so ScheduleJobs()
should not be in the Jobs package which is meant to be used by any
process that deals with jobs.
The scheduler could even be part of Engine.pl but since it's pretty
self-contained it makes more sense to put it in its own package, hence
WineTestBot::Engine:Scheduler.

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

---

 testbot/bin/Engine.pl                       |   1 +
 testbot/lib/WineTestBot/Engine/Scheduler.pm | 978 ++++++++++++++++++++++++++++
 testbot/lib/WineTestBot/Jobs.pm             | 943 +--------------------------
 3 files changed, 980 insertions(+), 942 deletions(-)

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



More information about the wine-cvs mailing list