Francois Gouget : testbot: Give a higher priority to wine VMs.

Alexandre Julliard julliard at winehq.org
Mon Nov 25 09:19:20 CST 2019


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

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Fri Nov 22 15:54:18 2019 +0100

testbot: Give a higher priority to wine VMs.

They are needed for patches that don't impact the Windows tests and
thus are more likely to be needed next than Windows VMs.
The build VMs should still remain in the top spot because delaying
their tasks delays all the corresponding Windows tasks, which would
leave the TestBot partially idle.

Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 testbot/lib/WineTestBot/Engine/Scheduler.pm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/testbot/lib/WineTestBot/Engine/Scheduler.pm b/testbot/lib/WineTestBot/Engine/Scheduler.pm
index b6a8998..c28e143 100644
--- a/testbot/lib/WineTestBot/Engine/Scheduler.pm
+++ b/testbot/lib/WineTestBot/Engine/Scheduler.pm
@@ -411,9 +411,9 @@ sub _CheckAndClassifyVMs()
          $VM->Role eq "winetest" ? 10 :
          20) + # extra
         ($VM->Type eq "build" ? 0 :
-         $VM->Type eq "win64" ? 1 :
-         $VM->Type eq "win32" ? 2 :
-         3); # wine
+         $VM->Type eq "wine"  ? 1 :
+         $VM->Type eq "win64" ? 2 :
+         3); # win32
   }
 
   # If a VM was in an inconsistent state, update the jobs status fields before




More information about the wine-cvs mailing list