Francois Gouget : testbot/WineSendLog: Show the task command in the summary.

Alexandre Julliard julliard at winehq.org
Fri Jul 20 11:19:17 CDT 2018


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

Author: Francois Gouget <fgouget at codeweavers.com>
Date:   Fri Jul 20 09:02:39 2018 +0200

testbot/WineSendLog: Show the task command in the summary.

Otherwise when a job involves running many test units, possibly from
multiple modules, it's hard to know which ones succeeded and which ones
failed.

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

---

 testbot/bin/WineSendLog.pl | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/testbot/bin/WineSendLog.pl b/testbot/bin/WineSendLog.pl
index 537778a..368d830 100755
--- a/testbot/bin/WineSendLog.pl
+++ b/testbot/bin/WineSendLog.pl
@@ -258,7 +258,7 @@ MIME-Version: 1.0
 Content-Transfer-Encoding: 8bit
 Content-Disposition: inline
 
-VM                   Status   Number of test failures
+VM                   Status   Failures Command
 EOF
   foreach my $Key (@SortedKeys)
   {
@@ -268,9 +268,12 @@ EOF
     $TestFailures = "" if (!defined $TestFailures);
     my $Status = $StepTask->Status;
     $Status = $TestFailures ? "failed" : "success" if ($Status eq "completed");
+    my $Cmd = "";
+    $Cmd = $StepTask->FileName ." " if ($StepTask->FileType =~ /^exe/);
+    $Cmd .= $StepTask->CmdLineArg if (defined $StepTask->CmdLineArg);
 
-    printf $Sendmail "%-20s %-8s %s\n", $StepTask->VM->Name, $Status,
-                     $TestFailures;
+    printf $Sendmail "%-20s %-8s %-8s %s\n", $StepTask->VM->Name, $Status,
+                     $TestFailures, $Cmd;
   }
 
   print $Sendmail "\nYou can also see the results at:\n$JobURL\n\n";




More information about the wine-cvs mailing list