/[MITgcm]/MITgcm/verification/testreport
ViewVC logotype

Diff of /MITgcm/verification/testreport

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

revision 1.11 by edhill, Fri Oct 10 03:29:44 2003 UTC revision 1.13 by edhill, Mon Nov 3 14:32:05 2003 UTC
# Line 156  testoutput() Line 156  testoutput()
156      if [ $debug -gt 0 ]; then      if [ $debug -gt 0 ]; then
157          echo testoutput: cg2dres=$cg2dres 1>&2          echo testoutput: cg2dres=$cg2dres 1>&2
158      fi      fi
       
159      testoutput_for_prop $1 "dynstat_theta_min" "theta minimum" $2; tmin=$?      testoutput_for_prop $1 "dynstat_theta_min" "theta minimum" $2; tmin=$?
160      testoutput_for_prop $1 "dynstat_theta_max" "theta maximum" $2; tmax=$?      testoutput_for_prop $1 "dynstat_theta_max" "theta maximum" $2; tmax=$?
161      testoutput_for_prop $1 "dynstat_theta_mean" "theta mean" $2; tmean=$?      testoutput_for_prop $1 "dynstat_theta_mean" "theta mean" $2; tmean=$?
# Line 293  linkdata() Line 292  linkdata()
292      # linkdata flag      # linkdata flag
293      #      #
294      # symbolically link data files to run directory      # symbolically link data files to run directory
295      if [ $1 -ne 0 ]; then      if test "x$1" = x1 ; then
296          ( cd $2 ;  ln -sf ../input/* . )          (
297                cd $2
298                files=`( cd ../input ; ls -1 | grep -v CVS )`
299                for i in $files ; do
300                    if test ! -d "../input/"$i ; then
301                        ln -sf "../input/"$i $i
302                    fi
303                done
304            )
305      fi      fi
306  }  }
307    
# Line 572  if test "x$RETVAL" != x0 ; then Line 579  if test "x$RETVAL" != x0 ; then
579      exit 1      exit 1
580  fi  fi
581  SUMMARY="$DRESULTS/summary.txt"  SUMMARY="$DRESULTS/summary.txt"
582    echo -n "Start time:  " >> $SUMMARY
583  date > $SUMMARY  date > $SUMMARY
584    date > dfile
585  cat << EOF >> $SUMMARY  cat << EOF >> $SUMMARY
586                  T           S           U           V                  T           S           U           V
587  G D M    c        m  s        m  s        m  s        m  s  G D M    c        m  s        m  s        m  s        m  s
# Line 633  for dir in $TESTDIRS ; do Line 642  for dir in $TESTDIRS ; do
642      unset genmake makedepend make run      unset genmake makedepend make run
643      results='-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --'      results='-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --'
644    
645      if [ -r $dir/build ]; then      builddir="input"
646          seperatebuilddir=1      rundir="input"
647          builddir=build      use_seperate_build=0
648          rundir=build      if test -d $dir/build -a -r $dir/build ; then
649          ( cd $dir/build; ln -sf ../input/* . )          builddir="build"
650      else          rundir="build"
651          seperatebuilddir=0          use_seperate_build=1
652          builddir=input          linkdata $use_seperate_build $dir/$rundir
         rundir=input  
653      fi      fi
654            
655      CODE_DIR=$dir/code      CODE_DIR=$dir/code
# Line 696  for dir in $TESTDIRS ; do Line 704  for dir in $TESTDIRS ; do
704              && makeclean $dir/$builddir \              && makeclean $dir/$builddir \
705              && makedependmodel $dir/$builddir && makedepend=Y \              && makedependmodel $dir/$builddir && makedepend=Y \
706              && makemodel $dir/$builddir && make=Y \              && makemodel $dir/$builddir && make=Y \
707              && linkdata $seperatebuilddir $dir/$rundir \              && linkdata $use_seperate_build $dir/$rundir \
708              && runmodel $dir/$builddir && run=Y \              && runmodel $dir/$rundir && run=Y \
709              && results=`testoutput $dir $rundir`              && results=`testoutput $dir $rundir`
710      fi      fi
711            
# Line 740  for dir in $TESTDIRS ; do Line 748  for dir in $TESTDIRS ; do
748            
749  done  done
750    
751  rm tmp_cmpnum.f a.out  echo -n "Start time:  " >> $SUMMARY
752    date -r dfile >> $SUMMARY
753    echo -n "End time:    " >> $SUMMARY
754    date >> $SUMMARY
755    
756  cat $SUMMARY  rm tmp_cmpnum.f a.out dfile
757    
758    if test "x$CLEANUP" != xt ; then
759        cat $SUMMARY
760    fi
761    

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.13

  ViewVC Help
Powered by ViewVC 1.1.22