Francois Gouget : testbot: Allow explicitly specifying a Step' s dependency.
Module: tools Branch: master Commit: 4080be2cabb39f70019785ed4e49db68d6b5b310 URL: https://source.winehq.org/git/tools.git/?a=commit;h=4080be2cabb39f70019785ed... Author: Francois Gouget <fgouget(a)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(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)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=4080be2cabb39f700197...
participants (1)
-
Alexandre Julliard