Admin/isatest-makeall
changeset 14035 c46ce87960fb
parent 14012 9d1f027eb4e8
child 14279 00eb40463c27
equal deleted inserted replaced
14034:55ba81e3502b 14035:c46ce87960fb
    12 HOME=/usr/stud/isatest
    12 HOME=/usr/stud/isatest
    13 
    13 
    14 # where the log files are
    14 # where the log files are
    15 LOGPREFIX=$HOME/log
    15 LOGPREFIX=$HOME/log
    16 MASTERLOG=$LOGPREFIX/isatest.log
    16 MASTERLOG=$LOGPREFIX/isatest.log
    17 ERRORLOG=$HOME/var/error.log
    17 ERRORDIR=$HOME/var
       
    18 ERRORLOG=$ERRORDIR/error.log
    18 
    19 
    19 # where to put test-is-running files
    20 # where to put test-is-running files
    20 RUNNING=$HOME/var/running
    21 RUNNING=$HOME/var/running
    21 
    22 
    22 
    23 
   119     else
   120     else
   120         # test log
   121         # test log
   121         echo ------------------- test FAILED --- `date` --- $HOSTNAME >> $TESTLOG 2>&1
   122         echo ------------------- test FAILED --- `date` --- $HOSTNAME >> $TESTLOG 2>&1
   122 
   123 
   123         # error log
   124         # error log
   124         echo "Test for platform ${SHORT} failed. Log file available at" >> $ERRORLOG
   125         echo "Test for platform ${SHORT} failed. Log file attached." >> $ERRORLOG
   125         echo "$HOSTNAME:$TESTLOG" >> $ERRORLOG
       
   126         echo "[...]" >> $ERRORLOG
   126         echo "[...]" >> $ERRORLOG
   127         tail -3 $L >> $ERRORLOG
   127         tail -3 $TESTLOG >> $ERRORLOG
   128         echo >> $ERRORLOG
   128         echo >> $ERRORLOG
   129 
   129 
   130         FAIL="$FAIL$SHORT "
   130         FAIL="$FAIL$SHORT "
       
   131         (cd $ERRORDIR; ln -s $TESTLOG)
   131     fi
   132     fi
   132 
   133 
   133     rm -f $RUNNING/$SHORT.running
   134     rm -f $RUNNING/$SHORT.running
   134 done
   135 done
   135 
   136