Make the NightlyTest run tests out of projects/llvm-test instead of
authorReid Spencer <rspencer@reidspencer.com>
Sun, 5 Sep 2004 07:58:10 +0000 (07:58 +0000)
committerReid Spencer <rspencer@reidspencer.com>
Sun, 5 Sep 2004 07:58:10 +0000 (07:58 +0000)
llvm/test/Programs

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@16181 91177308-0d34-0410-b5e6-96231b3b80d8

utils/NightlyTest.pl

index b4244cdb5dad97cec83b2b6e8c7d076b3c9ad689..5be93b30bdb41d681b39fa17d029822bb9521c0d 100755 (executable)
@@ -340,14 +340,16 @@ $CVSOPT = "";
 $CVSOPT = "-z3" if $CVSRootDir =~ /^:ext:/; # Use compression if going over ssh.
 if (!$NOCHECKOUT) {
   if ( $VERBOSE ) { print "CHECKOUT STAGE\n"; }
-  system "(time -p $NICE cvs $CVSOPT -d $CVSRootDir co llvm) > $CVSLog 2>&1";
+  system "(time -p ($NICE cvs $CVSOPT -d $CVSRootDir co -APR llvm; cd llvm/projects ; " .
+     "$NICE cvs $CVSOPT -d $CVSRootDir co -APR llvm-test ) ) > $CVSLog 2>&1";
+  ChangeDir( $BuildDir , "CVS Checkout directory") ;
 }
 
 ChangeDir( "llvm" , "llvm source directory") ;
 
 if (!$NOCHECKOUT) {
   if ( $VERBOSE ) { print "UPDATE STAGE\n"; }
-  system "$NICE cvs update -P -d >> $CVSLog 2>&1" ;
+  system "$NICE cvs update -PdRA >> $CVSLog 2>&1" ;
 }
 
 if ( $Template eq "" ) {
@@ -557,7 +559,7 @@ my $ExternalProgramsTable = "!";
 sub TestDirectory {
   my $SubDir = shift;
 
-  ChangeDir( "test/Programs/$SubDir", "Programs Test Subdirectory" );
+  ChangeDir( "projects/llvm-test/$SubDir", "Programs Test Subdirectory" );
 
   my $ProgramTestLog = "$Prefix-$SubDir-ProgramTest.txt";
 
@@ -675,7 +677,7 @@ if ($BuildError eq "") {
   my ($NATTime, $CBETime, $LLCTime, $JITTime, $OptTime, $BytecodeSize,
       $MachCodeSize) = ("","","","","","","");
   if (!$NORUNNINGTESTS) {
-    ChangeDir( "$BuildDir/llvm/test/Programs/MultiSource/Benchmarks/Olden",
+    ChangeDir( "$BuildDir/llvm/projects/llvm-test/MultiSource/Benchmarks/Olden",
       "Olden Test Directory");
 
     # Clean out previous results...