Ignore:
Timestamp:
03/11/2007 19:41:21 (5 years ago)
Author:
chris
Message:

Keep each test's log in a separate file for later review.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/trunk/runtest.pl.in

    r1904 r1907  
    8787                return; 
    8888        } 
     89 
     90        my $logfile = "test-$t.log"; 
    8991         
    9092        # run it 
    9193        my $test_res = system("cd $test_mode/test/$t ; ./t 2>&1 " . 
    92                 "| tee ../../../temp.runtest"); 
     94                "| tee ../../../$logfile"); 
    9395 
    9496        # open test results 
    95         if(open RESULTS,'temp.runtest') 
     97        if(open RESULTS, $logfile) 
    9698        { 
    9799                my $last; 
     
    103105 
    104106                chomp $last; 
    105                 push @results,"$t: $last"; 
     107                push @results, "$t: $last"; 
    106108 
    107109                if ($last ne "PASSED")  
     
    112114        else 
    113115        { 
    114                 push @results,"$t: output not found"; 
     116                push @results,  
     117                        "$t: failed to open test log file: $logfile: $!"; 
    115118        } 
    116119         
    117120        # delete test results 
    118         # unlink 'temp.runtest'; 
     121        # unlink $logfile; 
    119122} 
    120123 
Note: See TracChangeset for help on using the changeset viewer.