[Bug 39487] Make step dependencies more flexible

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Mar 8 14:05:49 CST 2018


https://bugs.winehq.org/show_bug.cgi?id=39487

François Gouget <fgouget at codeweavers.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|NEW                         |RESOLVED

--- Comment #1 from François Gouget <fgouget at codeweavers.com> ---
This is done:

commit 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>


Since this patch there has been some slightly broken scheduling on vm4 where
the build VM is. The symptom is that instead of remaining idle the build VM
goes through a string of revert -> sleeping -> idle -> sacrifice state changes
while the tests are being run on the other hosts.

Fortunately this does not break anything. It just means vm4 performs needless
work (and distorts that host's business statistics). Also I think this is not a
bug in the above patch but a preexisting bug in the database access framework
that just got exposed by this patch.

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list