Changeset 1074


Ignore:
Timestamp:
06/24/09 09:38:32 (15 years ago)
Author:
Mathieu Morlighem
Message:

fixed report.sh if no test is found

File:
1 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/cron/report.sh

    r944 r1074  
    3030<style type="text/css">
    3131        <!--
     32        .issmbody {
     33                margin: auto;
     34                width:800px;
     35                background: none;
     36                color: #404040;
     37                font-family: Arial, Verdana, Tahoma;
     38                font-size: 14px;
     39                font-weight: normal;
     40                text-align: left;
     41                }
     42
    3243        .issmh1 {
    33                 margin-top:1em;
     44                margin:2em auto;
     45                width:800px;
    3446                background: none;
    3547                color: #6495ed;
     
    4153
    4254        .issmh2 {
    43                 margin-top:1.5em;
     55                margin:1.5em auto 1em auto;
    4456                width:800px;
    4557                background: transparent;
     
    5163                }
    5264
    53         .issmcomment
    54                 {white-space:pre-wrap;
    55                 word-wrap:break-word;
     65        .issmfooter {
     66                margin:auto;
     67                width:800px;
     68                background: none;
     69                color: #404040;
     70                font-family: Arial, Verdana, Tahoma;
     71                font-size: 12px;
     72                font-weight: normal;
     73                text-align: center;
     74                }
     75
     76        .issmcomment {
    5677                padding:4px;
     78                margin:0 auto;
    5779                width:800px;
    5880                border:1px dashed #000000;
     
    6486        -->
    6587</style>
    66 <div align="center" style=" font-family:Arial,Verdana,Tahoma; font-size: 14px; color: #404040;">
     88<div class="issmh1">ISSM Nightly run report</div>
    6789<br>
    68 <pre class="issmh1">ISSM Nightly run report</pre>
     90<div class="issmcomment">
     91host: $host_name<br>
     92date: $today<br>
     93release: $ISSM_RELEASE<br>
    6994<br>
    70 <pre class="issmcomment">
    71 host: $host_name
    72 date: $today
    73 release: $ISSM_RELEASE
    74 
    7595status: $(if [ `wc -l check.log | awk '{printf("%s",$1);}'`  = "0" ];
    7696then
     
    80100fi
    81101rm check.log)
    82 number of errors: $(wc -l errors.log | awk '{printf("%s",$1);}')/$(wc -l tests.log | awk '{printf("%s",$1);}';  rm errors.log)
    83 number of success: $(wc -l success.log | awk '{printf("%s",$1);}')/$(wc -l tests.log | awk '{printf("%s",$1);}';rm success.log tests.log)</pre>
     102<br>
     103number of errors: $(wc -l errors.log | awk '{printf("%s",$1);}')/$(wc -l tests.log | awk '{printf("%s",$1);}';  rm errors.log)<br>
     104number of success: $(wc -l success.log | awk '{printf("%s",$1);}')/$(wc -l tests.log | awk '{printf("%s",$1);}';rm success.log tests.log)</div>
    84105<br>
    85106<hr width="900px">
     
    89110        #enter title
    90111        if [ $package == "macayeal" ]; then
    91                 echo "<pre class=\"issmh2\">MacAyeal package</pre>"
     112                echo "<div class=\"issmh2\">MacAyeal package</div>"
    92113        fi
    93114        if [ $package == "ice" ]; then
    94                 echo "<pre class=\"issmh2\">Ice package</pre>"
     115                echo "<div class=\"issmh2\">Ice package</div>"
    95116        fi
    96117        if [ $package == "cielo_serial" ]; then
    97                 echo "<pre class=\"issmh2\">Cielo Serial package</pre>"
     118                echo "<div class=\"issmh2\">Cielo Serial package</div>"
    98119        fi
    99120        if [ $package == "cielo_parallel" ]; then
    100                 echo "<pre class=\"issmh2\">Cielo Parallel package</pre>"
     121                echo "<div class=\"issmh2\">Cielo Parallel package</div>"
    101122        fi
    102123
    103         #check that at least one test exists
     124        #Print division
     125        echo "<div class=\"issmbody\">"
     126
     127        #check that at least one Test exists
    104128        if [ `wc -l $package.log | awk '{printf("%s",$1);}'`  = "0" ]; then
    105                 echo "&nbsp;&nbsp No test found."
     129
     130                #No Test: use a table to fix entourage bug.
     131                echo "<table width=\"200px\" style=\"color:#FF0000; font-size:14px;\"><tr><td align=\"center\">No test found.</td></tr></table>"
     132
    106133        else
    107134
     
    129156                echo "</table>"
    130157        fi
     158
     159        #Print end division and remove log file
     160        echo "</div>"
    131161        rm $package.log
     162
    132163done)
    133164
    134         <br>
    135         <br>
    136         <center><small></a><a href="http://issm.jpl.nasa.gov" title="ISSM website" target="_blank">ISSM</a> nightly run report</small></center>
    137         </div>
    138         </body>
    139         </html>
     165<br>
     166<br>
     167<div class="issmfooter"><a href="http://issm.jpl.nasa.gov" title="ISSM website" target="_blank">ISSM</a> nightly run report</div>
     168</body>
     169</html>
    140170END
Note: See TracChangeset for help on using the changeset viewer.