Added a check to skip dejagnu test results gathering if we did not run dejagnu tests
authorPatrick Jenkins <pjenkins@apple.com>
Fri, 21 Jul 2006 21:58:06 +0000 (21:58 +0000)
committerPatrick Jenkins <pjenkins@apple.com>
Fri, 21 Jul 2006 21:58:06 +0000 (21:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@29252 91177308-0d34-0410-b5e6-96231b3b80d8

utils/NewNightlyTest.pl

index 1080685edc104363922481800e25b4a986503696..eb4fc50d1c82ad11817c9807d9cf680a0dab9d53 100755 (executable)
@@ -832,22 +832,24 @@ if (!$BuildError && $patrickjenkins) {
 #
 #
 ##############################################################
-$dejagnu = ReadFile $DejagnuSum;
-@DEJAGNU = split "\n", $dejagnu;
+my $dejagnu = ReadFile $DejagnuSum;
+my @DEJAGNU = split "\n", $dejagnu;
 
 my $passes="",
 my $fails="";
 my $xfails="";
 
-for($x=0; $x<@DEJAGNU; $x++){
-       if($DEJAGNU[$x] =~ m/^PASS:/){
-               $passes.="$DEJAGNU[$x]\n";
-       }
-       elsif($DEJAGNU[$x] =~ m/^FAIL:/){
-               $fails.="$DEJAGNU[$x]\n";
-       }
-       elsif($DEJAGNU[$x] =~ m/^XFAIL:/){
-               $xfails.="$DEJAGNU[$x]\n";
+if(!$NODEJAGNU) {
+       for($x=0; $x<@DEJAGNU; $x++){
+               if($DEJAGNU[$x] =~ m/^PASS:/){
+                       $passes.="$DEJAGNU[$x]\n";
+               }
+               elsif($DEJAGNU[$x] =~ m/^FAIL:/){
+                       $fails.="$DEJAGNU[$x]\n";
+               }
+               elsif($DEJAGNU[$x] =~ m/^XFAIL:/){
+                       $xfails.="$DEJAGNU[$x]\n";
+               }
        }
 }