/[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.35 by edhill, Fri Mar 12 16:45:38 2004 UTC revision 1.38 by edhill, Fri Mar 12 19:55:47 2004 UTC
# Line 413  runmodel() Line 413  runmodel()
413          cd $1          cd $1
414          printf 'runmodel ... ' 1>&2          printf 'runmodel ... ' 1>&2
415          # make output.txt          # make output.txt
416          $COMMAND >> run.log 2>&1          echo
417            echo "COMMAND='$COMMAND'"
418            echo "pwd='"`pwd`"'"
419            ( eval $COMMAND ) >> run.log 2>&1
420          RETVAL=$?          RETVAL=$?
421          if test "x$RETVAL" = x0 ; then          if test "x$RETVAL" = x0 ; then
422              echo successful 1>&2              echo successful 1>&2
# Line 863  for dir in $TESTDIRS ; do Line 866  for dir in $TESTDIRS ; do
866          for ex in $extra_runs ; do          for ex in $extra_runs ; do
867              test -e "$dir/tr_run" && rm -rf "$dir/tr_run"              test -e "$dir/tr_run" && rm -rf "$dir/tr_run"
868              mkdir "$dir/tr_run"              mkdir "$dir/tr_run"
869              ( cd "$dir/input" ; links=`ls -1 | grep -v CVS` )              links=`( cd "$dir/input" > /dev/null 2>&1 ; ls -1 | grep -v CVS )`
870              (              (
871                  cd "$dir/tr_run"                  cd "$dir/tr_run"
872                  for i in $links; do                  for i in $links; do
873                      ln -s ../input/$i $i                      ln -s ../input/$i $i
874                  done                  done
875              )              )
876              ( cd "$dir/input.$ex" ; links=`ls -1 | grep -v CVS` )              links=`( cd "$dir/input.$ex" > /dev/null 2>&1 ; ls -1 | grep -v CVS )`
877              (              (
878                  cd "$dir/tr_run"                  cd "$dir/tr_run"
879                  for i in $links; do                  for i in $links; do
# Line 880  for dir in $TESTDIRS ; do Line 883  for dir in $TESTDIRS ; do
883                  ln -s ../$builddir/mitgcmuv mitgcmuv                  ln -s ../$builddir/mitgcmuv mitgcmuv
884              )              )
885              runmodel $dir/tr_run && run=Y \              runmodel $dir/tr_run && run=Y \
886                  && results=`testoutput $dir $rundir "."$ex`                  && results=`testoutput $dir tr_run "."$ex`
887              fres=`printf '%s %s %s %s' ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N}`              fres=`printf '%s %s %s %s' ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N}`
888              fres=`formatresults $dir ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N} $results`              fres=`formatresults $dir ${genmake:-N} ${makedepend:-N} ${make:-N} ${run:-N} $results`
889              fres="$fres.$ex"              fres="$fres.$ex"

Legend:
Removed from v.1.35  
changed lines
  Added in v.1.38

  ViewVC Help
Powered by ViewVC 1.1.22