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