[llvm-commits] CVS: llvm/utils/NewNightlyTest.pl

Patrick Jenkins pjenkins at apple.com
Thu Jul 27 12:00:15 PDT 2006



Changes in directory llvm/utils:

NewNightlyTest.pl updated: 1.30 -> 1.31
---
Log message:

Added more descriptive output to singlesource,multisource tests.


---
Diffs of the changes:  (+30 -24)

 NewNightlyTest.pl |   54 ++++++++++++++++++++++++++++++------------------------
 1 files changed, 30 insertions(+), 24 deletions(-)


Index: llvm/utils/NewNightlyTest.pl
diff -u llvm/utils/NewNightlyTest.pl:1.30 llvm/utils/NewNightlyTest.pl:1.31
--- llvm/utils/NewNightlyTest.pl:1.30	Thu Jul 27 13:28:50 2006
+++ llvm/utils/NewNightlyTest.pl	Thu Jul 27 14:00:01 2006
@@ -819,34 +819,40 @@
   return ($ProgramsTable, $llcbeta_options);
 }
 
-if (!$BuildError && $patrickjenkins) {
-    if ( $VERBOSE ) {
-	print "SingleSource TEST STAGE\n";
-    }
-    ($SingleSourceProgramsTable, $llcbeta_options) = TestDirectory("SingleSource");
-    WriteFile "$Prefix-singlesourceprogramstable.txt", $SingleSourceProgramsTable;
-    if ( $VERBOSE ) {
-	print "MultiSource TEST STAGE\n";
-    }
-    ($MultiSourceProgramsTable, $llcbeta_options) = TestDirectory("MultiSource");
-    WriteFile "$Prefix-multisourceprogramstable.txt", $MultiSourceProgramsTable;
-    if ( ! $NOEXTERNALS ) {
+if (!$BuildError) {
 	if ( $VERBOSE ) {
-	    print "External TEST STAGE\n";
+    print "SingleSource TEST STAGE\n";
 	}
-	($ExternalProgramsTable, $llcbeta_options) = TestDirectory("External");
-	WriteFile "$Prefix-externalprogramstable.txt", $ExternalProgramsTable;
-	system "cat $Prefix-singlesourceprogramstable.txt $Prefix-multisourceprogramstable.txt ".
-	    " $Prefix-externalprogramstable.txt | sort > $Prefix-Tests.txt";
-    } else {
-	$ExternalProgramsTable = "External TEST STAGE SKIPPED\n";
+	($SingleSourceProgramsTable, $llcbeta_options) = TestDirectory("SingleSource");
 	if ( $VERBOSE ) {
-	    print "External TEST STAGE SKIPPED\n";
+    print "SingleSource returned $SingleSourceProgramsTable\n";
 	}
-	system "cat $Prefix-singlesourceprogramstable.txt $Prefix-multisourceprogramstable.txt ".
-	    " | sort > $Prefix-Tests.txt";
-    }
-    WriteFile "$Prefix-externalprogramstable.txt", $ExternalProgramsTable;
+	WriteFile "$Prefix-singlesourceprogramstable.txt", $SingleSourceProgramsTable;
+	if ( $VERBOSE ) {
+	  print "MultiSource TEST STAGE\n";
+	}
+	($MultiSourceProgramsTable, $llcbeta_options) = TestDirectory("MultiSource");
+	WriteFile "$Prefix-multisourceprogramstable.txt", $MultiSourceProgramsTable;
+	if ( $VERBOSE ) {
+	  print "MultiSource returned $MultiSourceProgramsTable\n";
+	}
+	if ( ! $NOEXTERNALS ) {
+	  if ( $VERBOSE ) {
+		  print "External TEST STAGE\n";
+	  }
+	  ($ExternalProgramsTable, $llcbeta_options) = TestDirectory("External");
+	  WriteFile "$Prefix-externalprogramstable.txt", $ExternalProgramsTable;
+	  system "cat $Prefix-singlesourceprogramstable.txt $Prefix-multisourceprogramstable.txt ".
+		       " $Prefix-externalprogramstable.txt | sort > $Prefix-Tests.txt";
+	} else {
+	  $ExternalProgramsTable = "External TEST STAGE SKIPPED\n";
+	  if ( $VERBOSE ) {
+		  print "External TEST STAGE SKIPPED\n";
+	  }
+	  system "cat $Prefix-singlesourceprogramstable.txt $Prefix-multisourceprogramstable.txt ".
+		       " | sort > $Prefix-Tests.txt";
+	}
+	WriteFile "$Prefix-externalprogramstable.txt", $ExternalProgramsTable;
 }
 
 ##############################################################






More information about the llvm-commits mailing list