Francois Gouget : testbot: Run WineTest on Wine VMs after commits.
Module: tools Branch: master Commit: 09db2bcc1b05b57583c4285803fa5c2012ddbad2 URL: https://source.winehq.org/git/tools.git/?a=commit;h=09db2bcc1b05b57583c42858... Author: Francois Gouget <fgouget(a)codeweavers.com> Date: Wed Jun 27 08:05:01 2018 +0200 testbot: Run WineTest on Wine VMs after commits. WineReconfig.pl now knows how to retrieve and cache the Gecko and Mono addons, and how to create new wineprefixes. These are then captured by the updated snapshot and are thus ready to use to run tests. CheckForWinetestUpdate.pl creates additional steps to rerun the full WineTest suite on the Wine VMs if the Wine rebuild was successful. Running WineTest is handled by WineTest.pl and WineRunWineTest.pl collects the corresponding reports in the latest directory in files named '<vm>_<build>.report' where build is one of win32, wow32 or wow64. Signed-off-by: Francois Gouget <fgouget(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- testbot/bin/CheckForWinetestUpdate.pl | 44 ++++++- testbot/bin/WineRunWineTest.pl | 218 +++++++++++++++++++++++++++++----- testbot/bin/build/WineReconfig.pl | 189 +++++++++++++++++++++++++++-- testbot/bin/build/WineTest.pl | 118 ++++++++++++++++-- testbot/lib/WineTestBot/LogUtils.pm | 8 +- testbot/lib/WineTestBot/Utils.pm | 19 ++- 6 files changed, 537 insertions(+), 59 deletions(-) Diff: https://source.winehq.org/git/tools.git/?a=commitdiff;h=09db2bcc1b05b57583c4...
participants (1)
-
Alexandre Julliard