/[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.142 by jmc, Thu Oct 7 20:59:39 2010 UTC revision 1.143 by jmc, Thu Oct 21 21:29:42 2010 UTC
# Line 1213  for dir in $TESTDIRS ; do Line 1213  for dir in $TESTDIRS ; do
1213      builddir="build"      builddir="build"
1214      if test ! -d $dir/$builddir ; then mkdir $dir/$builddir ; fi      if test ! -d $dir/$builddir ; then mkdir $dir/$builddir ; fi
1215      rundir="run"      rundir="run"
1216        pfxdir="tr_$rundir"
1217      if test ! -d $dir/$rundir ; then      if test ! -d $dir/$rundir ; then
1218          rundir=$builddir          rundir=$builddir
1219      fi      fi
# Line 1228  for dir in $TESTDIRS ; do Line 1229  for dir in $TESTDIRS ; do
1229              echo -n '  --- dir:' $dir/$rundir ': '              echo -n '  --- dir:' $dir/$rundir ': '
1230              run_clean $dir/$rundir              run_clean $dir/$rundir
1231          fi          fi
1232          trdir=`( cd $dir ; find . -type d -name "tr_run.*" -print | sed 's/^.\///')`          trdir=`( cd $dir ; find . -type d -name "$pfxdir.*" -print | sed 's/^.\///')`
1233          ttd=`echo $trdir | wc -w`          ttd=`echo $trdir | wc -w`
1234          if test $ttd != 0 ; then          if test $ttd != 0 ; then
1235              echo '  --- rm dir:' $trdir              echo '  --- rm dir:' $trdir
# Line 1353  for dir in $TESTDIRS ; do Line 1354  for dir in $TESTDIRS ; do
1354              locDIR=$DRESULTS"/"$dir"."$ex              locDIR=$DRESULTS"/"$dir"."$ex
1355              mkdir $locDIR              mkdir $locDIR
1356              CDIR=`pwd`"/$locDIR"              CDIR=`pwd`"/$locDIR"
1357              test ! -e "$dir/tr_run.$ex" && mkdir "$dir/tr_run.$ex"              test ! -e "$dir/$pfxdir.$ex" && mkdir "$dir/$pfxdir.$ex"
1358              run_clean $dir/tr_run.$ex              run_clean $dir/$pfxdir.$ex
1359              linkdata $dir/tr_run.$ex $inputdir.$ex $inputdir              linkdata $dir/$pfxdir.$ex $inputdir.$ex $inputdir
1360              runmodel $dir/tr_run.$ex && run=Y \              runmodel $dir/$pfxdir.$ex && run=Y \
1361              && results=`testoutput_run $dir tr_run.$ex $refExOut`              && results=`testoutput_run $dir $pfxdir.$ex $refExOut`
1362              fres=`formatresults $dir ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N} $results`              fres=`formatresults $dir ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N} $results`
1363              fres="$fres.$ex"              fres="$fres.$ex"
1364              echo 1>&2              echo 1>&2
# Line 1370  for dir in $TESTDIRS ; do Line 1371  for dir in $TESTDIRS ; do
1371              echo "tdir='$dir.$ex'" >> $locDIR"/summary.txt"              echo "tdir='$dir.$ex'" >> $locDIR"/summary.txt"
1372              if test "x$ADM" = xt ; then              if test "x$ADM" = xt ; then
1373                  head -1 $dir/$builddir/taf_ad.log >> $locDIR"/summary.txt"                  head -1 $dir/$builddir/taf_ad.log >> $locDIR"/summary.txt"
1374                  grep -A3 'Seconds in section "ALL' $dir/tr_run.$ex/$OUTPUTFILE \                  grep -A3 'Seconds in section "ALL' $dir/$pfxdir.$ex/$OUTPUTFILE \
1375                                     >> $locDIR"/summary.txt"                                     >> $locDIR"/summary.txt"
1376              fi              fi
1377              if test "x$POSTCLEAN" = xt ; then              if test "x$POSTCLEAN" = xt ; then
1378                  run_clean $dir/tr_run.$ex                  run_clean $dir/$pfxdir.$ex
1379              fi              fi
1380          done          done
1381    

Legend:
Removed from v.1.142  
changed lines
  Added in v.1.143

  ViewVC Help
Powered by ViewVC 1.1.22