Changeset 13197


Ignore:
Timestamp:
08/30/12 14:39:57 (13 years ago)
Author:
Mathieu Morlighem
Message:

NEW: separate matlab and python reports (tbc)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk-jpl/scripts/report.sh

    r12831 r13197  
    77
    88#process info.log
    9 TODAY=`     cat info.log | grep "today"           | awk '{printf("%s %s",$2,$3);}'`
    10 USER=`      cat info.log | grep "user"            | awk '{print $2}'`
    11 HOST_NAME=` cat info.log | grep "host"            | awk '{print $2}'`
    12 OS=`        cat info.log | grep "OS"              | awk '{print $2}'`
    13 RELEASE=`   cat info.log | grep "release"         | awk '{print $2}'`
    14 EL_INSTALL=`cat info.log | grep "elapsed_install" | awk '{print $2}'`
    15 EL_RUN=`    cat info.log | grep "elapsed_run"     | awk '{print $2}'`
    16 EL_TOTAL=`  cat info.log | grep "elapsed_total"   | awk '{print $2}'`
    17 CRASH=`     cat info.log | grep "matlab_crash:"   | awk '{print $2}'`
     9TODAY=$(       cat info.log | grep "today"           | awk '{printf("%s %s",$2,$3);}')
     10USER=$(        cat info.log | grep "user"            | awk '{print $2}')
     11HOST_NAME=$(   cat info.log | grep "host"            | awk '{print $2}')
     12OS=$(          cat info.log | grep "OS"              | awk '{print $2}')
     13RELEASE=$(     cat info.log | grep "release"         | awk '{print $2}')
     14EL_INSTALL=$(  cat info.log | grep "elapsed_install" | awk '{print $2}')
     15EL_MATLAB=$(   cat info.log | grep "elapsed_matlab"  | awk '{print $2}')
     16EL_PYTHON=$(   cat info.log | grep "elapsed_python"  | awk '{print $2}')
     17EL_TOTAL=$(    cat info.log | grep "elapsed_total"   | awk '{print $2}')
     18CRASH_MATLAB=$(cat info.log | grep "matlab_crash:"   | awk '{print $2}')
     19CRASH_PYTHON=$(cat info.log | grep "python_crash:"   | awk '{print $2}')
    1820
    1921#Process matlab_log.log
     
    2123cat matlab.log        | grep -v "SUCCESS" > matlab_short.log
    2224cat matlab_log.log        | grep "PETSC" | sed -e "s/>/\&gt;/g" | sed -e "s/</\&lt;/g" > petscerror.log
    23 NUM_TOT=`wc -l matlab.log | awk '{print $1}'`
    24 NUM_ERR=`cat matlab.log | grep 'ERROR'   | grep -v "PETSC" | wc -l`
    25 NUM_SUC=`cat matlab.log | grep 'SUCCESS' | wc -l`
    26 NUM_FAI=`cat matlab.log | grep 'FAILURE' | wc -l`
     25NUM_TOT=$(wc -l matlab.log | awk '{print $1}')
     26NUM_ERR=$(cat matlab.log | grep 'ERROR'   | grep -v "PETSC" | wc -l)
     27NUM_SUC=$(cat matlab.log | grep 'SUCCESS' | wc -l)
     28NUM_FAI=$(cat matlab.log | grep 'FAILURE' | wc -l)
    2729
    2830#style
     
    99101<tr>
    100102<td $TABLE_FONT>number of <a href="#FAILURE">failures</a>: $NUM_FAI/$NUM_TOT
    101 <td $TABLE_FONT>execution elapsed time: $EL_RUN</td>
     103<td $TABLE_FONT>execution elapsed time: $EL_MATLAB</td>
    102104</tr>
    103105</table>
     
    108110if [ $IS_INSTALL -eq 1 ];
    109111then
    110         if [ $CRASH -eq 0 ];
     112        if [ $CRASH_MATLAB -eq 0 ];
    111113        then
    112114                cat summary.html | sed -e "s/STATUS/<span style=\"color:#008000\">all test desks have been run<\/span>/g" > summary2.html
Note: See TracChangeset for help on using the changeset viewer.