/[escript]/branches/windows_from_1431_trunk/autotest-scons
ViewVC logotype

Diff of /branches/windows_from_1431_trunk/autotest-scons

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 937 by ksteube, Thu Jan 25 03:31:14 2007 UTC revision 979 by ksteube, Sun Feb 18 23:24:47 2007 UTC
# Line 66  echo "" Line 66  echo ""
66  START=\`date '+%Y/%m/%d %H:%M'\`  START=\`date '+%Y/%m/%d %H:%M'\`
67    
68  finish () {  finish () {
69      # state will be 'FAILURE' or 'SUCCESS'
70      state="\$1"
71    date    date
72    # Clean up the sandbox    # Clean up the sandbox
73    cd $WorkDir    cd $WorkDir
74    /bin/rm -rf sandbox.$RunDate    /bin/rm -rf sandbox.$RunDate
75    END=\`date '+%Y/%m/%d %H:%M'\`    END=\`date '+%Y/%m/%d %H:%M'\`
76    cat << END_MSG | mail -s "ESYS_TESTS $target $RunDate \$1" $MAIL_RECIPIENTS    cat << END_MSG | mail -s "ESYS_TESTS $target $RunDate \$state" $MAIL_RECIPIENTS
77  \$2.  \$2.
78  The tests ran from \$START to \$END on \$NCPUS CPUs  The tests ran from \$START to \$END on \$NCPUS CPUs
79  See the log files in $WorkDir/Logs/$RunDate*  See the log files in $WorkDir/Logs/$RunDate*
80  This mail was sent by $SCRIPT_NAME  This mail was sent by $SCRIPT_NAME
81  running as \$USER on \`hostname\`.  running as \$USER on \`hostname\`.
82  END_MSG  END_MSG
83    test "x\$1" = "FAILURE" && exit 1    if [ "x\$state" = "xFAILURE" ]; then
84        touch Logs/$RunDate.FAILURE
85        exit 1
86      fi
87    exit 0    exit 0
88  }  }
89    
# Line 116  scons -j \$NCPUS $target >> $out_file 2> Line 121  scons -j \$NCPUS $target >> $out_file 2>
121    
122  echo "Cleaning up after the tests"  echo "Cleaning up after the tests"
123    
124  # Delete files older than 21 days  # Delete files older than 60 days
125  find $WorkDir -atime +21 -exec rm -f {} \;  find $WorkDir -atime +60 -exec rm -f {} \;
126    
127  finish SUCCESS "Successfully ran 'scons $target' on \`hostname\`"  finish SUCCESS "Successfully ran 'scons $target' on \`hostname\`"
128    

Legend:
Removed from v.937  
changed lines
  Added in v.979

  ViewVC Help
Powered by ViewVC 1.1.26