/[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.12 by edhill, Tue Oct 28 19:16:49 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 633  for dir in $TESTDIRS ; do Line 640  for dir in $TESTDIRS ; do
640      unset genmake makedepend make run      unset genmake makedepend make run
641      results='-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --'      results='-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --'
642    
643      if [ -r $dir/build ]; then      builddir="input"
644          seperatebuilddir=1      rundir="input"
645          builddir=build      use_seperate_build=0
646          rundir=build      if test -d $dir/build -a -r $dir/build ; then
647          ( cd $dir/build; ln -sf ../input/* . )          builddir="build"
648      else          rundir="build"
649          seperatebuilddir=0          use_seperate_build=1
650          builddir=input          linkdata $use_seperate_build $dir/$rundir
         rundir=input  
651      fi      fi
652            
653      CODE_DIR=$dir/code      CODE_DIR=$dir/code
# Line 696  for dir in $TESTDIRS ; do Line 702  for dir in $TESTDIRS ; do
702              && makeclean $dir/$builddir \              && makeclean $dir/$builddir \
703              && makedependmodel $dir/$builddir && makedepend=Y \              && makedependmodel $dir/$builddir && makedepend=Y \
704              && makemodel $dir/$builddir && make=Y \              && makemodel $dir/$builddir && make=Y \
705              && linkdata $seperatebuilddir $dir/$rundir \              && linkdata $use_seperate_build $dir/$rundir \
706              && runmodel $dir/$builddir && run=Y \              && runmodel $dir/$rundir && run=Y \
707              && results=`testoutput $dir $rundir`              && results=`testoutput $dir $rundir`
708      fi      fi
709            
# Line 742  done Line 748  done
748    
749  rm tmp_cmpnum.f a.out  rm tmp_cmpnum.f a.out
750    
751  cat $SUMMARY  if test "x$CLEANUP" != xt ; then
752        cat $SUMMARY
753    fi
754    

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

  ViewVC Help
Powered by ViewVC 1.1.22