Francois Gouget : testbot: Add a history record when a child process died.

Alexandre Julliard julliard at winehq.org
Wed Dec 27 14:44:25 CST 2017


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

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Wed Dec 27 12:14:49 2017 +0100

testbot: Add a history record when a child process died.

The Job scheduler may notice that a VM's child process died. In such a
case add a history record so the VM's previous status record can be
anotated appropriately.

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

---

 testbot/lib/WineTestBot/Jobs.pm  | 1 +
 testbot/lib/WineTestBot/Tasks.pm | 1 +
 2 files changed, 2 insertions(+)

diff --git a/testbot/lib/WineTestBot/Jobs.pm b/testbot/lib/WineTestBot/Jobs.pm
index a2427cc..4ed6e03 100644
--- a/testbot/lib/WineTestBot/Jobs.pm
+++ b/testbot/lib/WineTestBot/Jobs.pm
@@ -519,6 +519,7 @@ sub ScheduleOnHost($$$$)
     {
       if (!$VM->HasRunningChild())
       {
+        $VM->RecordResult($Records, "boterror process died");
         my $ErrMessage = $VM->RunMonitor();
         return $ErrMessage if (defined $ErrMessage);
       }
diff --git a/testbot/lib/WineTestBot/Tasks.pm b/testbot/lib/WineTestBot/Tasks.pm
index 11f087f..1f91d26 100644
--- a/testbot/lib/WineTestBot/Tasks.pm
+++ b/testbot/lib/WineTestBot/Tasks.pm
@@ -179,6 +179,7 @@ sub UpdateStatus($$)
       $VM->Status('dirty');
       $VM->ChildPid(undef);
       $VM->Save();
+      $VM->RecordResult(undef, "boterror process died");
     }
     # else it looks like this is not our VM anymore
 




More information about the wine-cvs mailing list