[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: TestBot News
From:       Francois Gouget <fgouget () codeweavers ! com>
Date:       2022-10-10 16:25:55
Message-ID: f2559f9b-bcb4-9874-34e-5f4f5a2e395f () free ! fr
[Download RAW message or body]


Since last Wednesday the TestBot has been running the full 32-bit Wine 
test suite on every patch on Linux.

What made this possible are these couple of patches:

commit 290f9e17ce7e375ac3dee55d43b4915fa58539fe
Author:     Francois Gouget <fgouget@codeweavers.com>
AuthorDate: Tue Oct 30 14:08:39 2018 +0100

    testbot: Specify which test units to rerun with the 'test' mission option.
    
    If set to 'all', then any non-test patch will cause a full WineTest run.
    If set to 'module', then only the patched module's tests will be run.
    If set to 'test' or unset, then the current behavior is preserved so
    that only patched test units are run.
    If set to 'build', then only verify that the patch builds.
    
    Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
    Signed-off-by: Alexandre Julliard <julliard@winehq.org>


And the known failure tracking to avoid false positives:

commit 1b238d27711cf9b62fb5f304d19610c0472c7b05
Author: Francois Gouget <fgouget@codeweavers.com>
Date:   Wed Jun 15 18:21:35 2022 +0200

    testbot: Match the failures with the test logs.
    
    This augments the .errors files with information mapping errors to known
    failures.
    
    Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=48912
    Signed-off-by: Francois Gouget <fgouget@codeweavers.com>
    Signed-off-by: Alexandre Julliard <julliard@winehq.org>


Getting new hardware also helped limit the performance impact a bit.

-- 
Francois Gouget <fgouget@codeweavers.com>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic