Francois Gouget : testbot: Run WineTest on Wine VMs after commits.

Alexandre Julliard julliard at winehq.org
Wed Jun 27 12:45:44 CDT 2018


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

Author: Francois Gouget <fgouget at 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 at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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=09db2bcc1b05b57583c4285803fa5c2012ddbad2



More information about the wine-cvs mailing list