/[MITgcm]/mitgcm.org/front_content/make_summary
ViewVC logotype

Diff of /mitgcm.org/front_content/make_summary

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

revision 1.6 by edhill, Wed Dec 10 03:12:11 2003 UTC revision 1.10 by edhill, Sat Jan 3 19:25:04 2004 UTC
# Line 157  cat > $LATEST << EOF Line 157  cat > $LATEST << EOF
157      <!-- <base href="http://mitgcm.org/testing/summary/" /> -->      <!-- <base href="http://mitgcm.org/testing/summary/" /> -->
158    
159      <!-- Hinting for menu generation -->      <!-- Hinting for menu generation -->
160      <meta name="add_name_0" content="Source Code" />      <meta name="add_name_0" content="Testing" />
161      <meta name="add_name_1" content="Testing" />      <meta name="add_name_1" content="" />
162      <meta name="add_name_2" content="" />      <meta name="add_name_2" content="" />
163      <meta name="add_title" content="Testing" />      <meta name="add_title" content="Testing" />
164      <!-- Hinting for menu generation -->      <!-- Hinting for menu generation -->
# Line 204  cat > $LATEST << EOF Line 204  cat > $LATEST << EOF
204        <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td>        <tr bgcolor="#bbffdd"> <td> IBM POWER4 SP </td> <td>"bs"</td>
205          <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky          <td><a href="http://www.scd.ucar.edu/computers/bluesky/">NCAR Bluesky
206          </a></td> </tr>          </a></td> </tr>
207        <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"eaps"</td>        <tr bgcolor="#bbddff"> <td> AMD Opteron </td> <td>"adams"</td>
208          <td>SuSE Linux 9.0 (x86-64)</td> </tr>          <td>SuSE Linux 9.0 (x86-64)</td> </tr>
209    
210        <tr bgcolor="#bbffdd"> <td> Sun UltraSparc </td> <td>"slough"</td>        <tr bgcolor="#bbffdd"> <td> Sun UltraSparc </td> <td>"slough"</td>
# Line 212  cat > $LATEST << EOF Line 212  cat > $LATEST << EOF
212        <tr bgcolor="#bbddff"> <td> Intel P4 Mosix Cluster </td> <td>"sea"</td>        <tr bgcolor="#bbddff"> <td> Intel P4 Mosix Cluster </td> <td>"sea"</td>
213          <td>Red Hat v7.2</td> </tr>          <td>Red Hat v7.2</td> </tr>
214    
215          <tr bgcolor="#bbffdd"> <td> AMD Athlon </td> <td>"eddy"</td>
216            <td>Red Hat 9</td> </tr>
217    
218        <!--        <!--
219        <tr bgcolor="#bbddff"> <td>  </td> <td>""</td>        <tr bgcolor="#bbddff"> <td>  </td> <td>""</td>
220          <td></td> </tr>          <td></td> </tr>
# Line 237  cat > $LATEST << EOF Line 240  cat > $LATEST << EOF
240  EOF  EOF
241    
242  color="#bbffdd"  color="#bbffdd"
243    ncolor="#bbddff"
244  res_url="http://mitgcm.org/testing/"  res_url="http://mitgcm.org/testing/"
245    
246  MACHINES="faulks shelley myrinet eaps halem hopper lomax orion bf bs slough sea"  MACHINES="faulks shelley myrinet eaps halem hopper lomax orion bf bs slough sea eddy adams"
247    
248  ( cd $INDIR ; ls -1 ) > ./dir_all  ( cd $INDIR ; ls -1 ) > ./dir_all
249    
250  for mname in $MACHINES ; do  for mname in $MACHINES ; do
251    
252      echo "  $mname"      echo "  $mname"
     if test "x$color" = x#bbffdd ; then  
         color="#bbddff"  
     else  
         color="#bbffdd"  
     fi  
253    
254      dir_list=`grep $mname ./dir_all`      dir_list=`grep $mname ./dir_all`
255      echo -n "" > ./mlist      echo -n "" > ./mlist
# Line 296  for mname in $MACHINES ; do Line 295  for mname in $MACHINES ; do
295              grep '^[YN] [YN] [YN] [YN] ' $dir/summary.txt > ./all_tests 2>/dev/null              grep '^[YN] [YN] [YN] [YN] ' $dir/summary.txt > ./all_tests 2>/dev/null
296              t_tot=`cat ./all_tests | wc -l | sed -e 's| ||g'`              t_tot=`cat ./all_tests | wc -l | sed -e 's| ||g'`
297              grep '^Y Y Y Y ' ./all_tests > ./all_ran 2>/dev/null              grep '^Y Y Y Y ' ./all_tests > ./all_ran 2>/dev/null
298              t_advect=`grep advect_ ./all_ran 2>/dev/null | wc -l | sed -e 's| ||g'`              grep advect_ ./all_ran 2>/dev/null > ./all_ran_advect
299              t_advect=${t_advect/ /}              t_advect=`cat ./all_ran_advect | wc -l | sed -e 's| ||g'`
300                digits=`cat ./all_ran_advect | awk '{print $9}'`
301                t_advect_pass=0
302                for k in $digits ; do
303                    test "x$k" = x--   &&  k=0
304                    test $k -ge 9  &&  t_advect_pass=$(( $t_advect_pass + 1 ))
305                done
306              grep -v advect ./all_ran 2>/dev/null > ./all_ran_noadvect              grep -v advect ./all_ran 2>/dev/null > ./all_ran_noadvect
307              digits=`cat ./all_ran_noadvect | awk '{print $5}'`              digits=`cat ./all_ran_noadvect | awk '{print $5}'`
308              t_sum=0              t_sum=0
# Line 305  for mname in $MACHINES ; do Line 310  for mname in $MACHINES ; do
310                  test "x$k" = x--   &&  k=0                  test "x$k" = x--   &&  k=0
311                  test $k -ge 9  &&  t_sum=$(( $t_sum + 1 ))                  test $k -ge 9  &&  t_sum=$(( $t_sum + 1 ))
312              done              done
313              t_pass=$(( $t_sum + $t_advect ))              t_pass=$(( $t_sum + $t_advect_pass ))
314          fi          fi
315          rm -f ./all_tests ./all_ran ./all_ran_noadvect          rm -f ./all_tests ./all_ran ./all_ran_advect ./all_ran_noadvect
316          # echo "${dir##*/} : $t_pass out of $t_tot"          # echo "${dir##*/} : $t_pass out of $t_tot"
317    
318          tokens=`echo $i | sed -e 's|_| |g'`          tokens=`echo $i | sed -e 's|_| |g'`
# Line 328  for mname in $MACHINES ; do Line 333  for mname in $MACHINES ; do
333      #  Do we have any data?  If so, create the latest pointer.      #  Do we have any data?  If so, create the latest pointer.
334      num=`wc -l ./mlist | awk '{print $1}'`      num=`wc -l ./mlist | awk '{print $1}'`
335      if test $num -gt 0 ; then      if test $num -gt 0 ; then
336    
337            # swap colors
338            ctmp=$color
339            color=$ncolor
340            ncolor=$ctmp
341    
342          keys=`cat ./mlist | cut -d " " -f 1 | sort | uniq`          keys=`cat ./mlist | cut -d " " -f 1 | sort | uniq`
343    
344          for key in $keys ; do          for key in $keys ; do

Legend:
Removed from v.1.6  
changed lines
  Added in v.1.10

  ViewVC Help
Powered by ViewVC 1.1.22