Francois Gouget : testbot: Allow explicitly specifying a Step' s dependency.

Alexandre Julliard julliard at winehq.org
Mon Feb 26 11:57:52 CST 2018


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

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Mon Feb 26 01:40:25 2018 +0100

testbot: Allow explicitly specifying a Step's dependency.

This allows the TestBot to start running the 64 bit tests even if there
are still some 32 bit tests to run.
It also lets the TestBot more freely schedule the tasks when a job
involves many test units (and thus many steps).

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

---

 testbot/ddl/update31.sql           | 10 +++++
 testbot/ddl/winetestbot.sql        |  4 +-
 testbot/doc/winetestbot-schema.dia | 87 +++++++++++++++++++++++++++++++++++++-
 testbot/lib/WineTestBot/Jobs.pm    | 82 +++++++++++++++++++++++++++--------
 testbot/lib/WineTestBot/Patches.pm | 13 +++++-
 testbot/lib/WineTestBot/Steps.pm   | 29 +++++++++++++
 testbot/web/Submit.pl              | 13 +++++-
 7 files changed, 214 insertions(+), 24 deletions(-)

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



More information about the wine-cvs mailing list