Changeset 909


Ignore:
Timestamp:
01/09/2006 00:41:33 (5 years ago)
Author:
chris
Message:

Revert to trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • box/chris/merge/runtest.pl.in

    r710 r909  
    11#!@PERL@ 
    2  
    3 use strict; 
    4 use warnings; 
    52 
    63use lib 'infrastructure'; 
     
    96my ($test_name,$test_mode) = @ARGV; 
    107 
    11 $test_mode = 'debug' if not defined $test_mode or $test_mode eq ''; 
     8$test_mode = 'debug' if $test_mode eq ''; 
    129 
    1310if($test_name eq '' || ($test_mode ne 'debug' && $test_mode ne 'release')) 
     
    2118 
    2219__E 
    23         exit(2); 
     20        exit(0); 
    2421} 
    2522 
    2623my @results; 
    27 my $exit_code = 0; 
    2824 
    2925if($test_name ne 'ALL') 
    3026{ 
    31         # run one or more specified test 
    32         if ($test_name =~ m/,/) 
    33         { 
    34                 foreach my $test (split m/,/, $test_name) 
    35                 { 
    36                         runtest($test); 
    37                 } 
    38         } 
    39         else 
    40         { 
    41                 runtest($test_name); 
    42         } 
     27        # run one test 
     28        runtest($test_name); 
    4329} 
    4430else 
     
    7258print "--------\n",join("\n",@results),"\n"; 
    7359 
    74 exit $exit_code; 
    75  
    7660sub runtest 
    7761{ 
     
    8468        { 
    8569                push @results,"$t: make failed"; 
    86                 $exit_code = 2; 
    8770                return; 
    8871        } 
     
    10083                } 
    10184                close RESULTS; 
    102  
    10385                chomp $last; 
    10486                push @results,"$t: $last"; 
    105  
    106                 if ($last ne "PASSED")  
    107                 {  
    108                         $exit_code = 1; 
    109                 } 
    11087        } 
    11188        else 
Note: See TracChangeset for help on using the changeset viewer.