Changeset 909
- Timestamp:
- 01/09/2006 00:41:33 (5 years ago)
- File:
-
- 1 edited
-
box/chris/merge/runtest.pl.in (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
box/chris/merge/runtest.pl.in
r710 r909 1 1 #!@PERL@ 2 3 use strict;4 use warnings;5 2 6 3 use lib 'infrastructure'; … … 9 6 my ($test_name,$test_mode) = @ARGV; 10 7 11 $test_mode = 'debug' if not defined $test_mode or$test_mode eq '';8 $test_mode = 'debug' if $test_mode eq ''; 12 9 13 10 if($test_name eq '' || ($test_mode ne 'debug' && $test_mode ne 'release')) … … 21 18 22 19 __E 23 exit( 2);20 exit(0); 24 21 } 25 22 26 23 my @results; 27 my $exit_code = 0;28 24 29 25 if($test_name ne 'ALL') 30 26 { 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); 43 29 } 44 30 else … … 72 58 print "--------\n",join("\n",@results),"\n"; 73 59 74 exit $exit_code;75 76 60 sub runtest 77 61 { … … 84 68 { 85 69 push @results,"$t: make failed"; 86 $exit_code = 2;87 70 return; 88 71 } … … 100 83 } 101 84 close RESULTS; 102 103 85 chomp $last; 104 86 push @results,"$t: $last"; 105 106 if ($last ne "PASSED")107 {108 $exit_code = 1;109 }110 87 } 111 88 else
Note: See TracChangeset
for help on using the changeset viewer.
