/[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.124 by jmc, Wed Apr 22 21:07:00 2009 UTC revision 1.127 by jmc, Thu Jun 4 23:40:53 2009 UTC
# Line 273  testoutput_run() Line 273  testoutput_run()
273           'aSIav') testoutput_var $1 "seaice_area_mean"  "SIce Area mean"  $2 $3; yy=$? ;;           'aSIav') testoutput_var $1 "seaice_area_mean"  "SIce Area mean"  $2 $3; yy=$? ;;
274           'aSIsd') testoutput_var $1 "seaice_area_sd"    "SIce Area StDv"  $2 $3; yy=$? ;;           'aSIsd') testoutput_var $1 "seaice_area_sd"    "SIce Area StDv"  $2 $3; yy=$? ;;
275           'hSImn') testoutput_var $1 "seaice_heff_min"   "SIce Heff min"   $2 $3; yy=$? ;;           'hSImn') testoutput_var $1 "seaice_heff_min"   "SIce Heff min"   $2 $3; yy=$? ;;
276           'hSImx') testoutput_var $1 "seaice_heff_max"   "SIce Hell max"   $2 $3; yy=$? ;;           'hSImx') testoutput_var $1 "seaice_heff_max"   "SIce Heff max"   $2 $3; yy=$? ;;
277           'hSIav') testoutput_var $1 "seaice_heff_mean"  "SIce Hell mean"  $2 $3; yy=$? ;;           'hSIav') testoutput_var $1 "seaice_heff_mean"  "SIce Heff mean"  $2 $3; yy=$? ;;
278           'hSIsd') testoutput_var $1 "seaice_heff_sd"    "SIce Hell StDv"  $2 $3; yy=$? ;;           'hSIsd') testoutput_var $1 "seaice_heff_sd"    "SIce Heff StDv"  $2 $3; yy=$? ;;
279          'AthSiG') testoutput_var $1 "thSI_Ice_Area_G" "thSIc Area Global" $2 $3; yy=$? ;;          'AthSiG') testoutput_var $1 "thSI_Ice_Area_G" "thSIc Area Global" $2 $3; yy=$? ;;
280          'AthSiS') testoutput_var $1 "thSI_Ice_Area_S" "thSIc Area South"  $2 $3; yy=$? ;;          'AthSiS') testoutput_var $1 "thSI_Ice_Area_S" "thSIc Area South"  $2 $3; yy=$? ;;
281          'AthSiN') testoutput_var $1 "thSI_Ice_Area_N" "thSIc Area North"  $2 $3; yy=$? ;;          'AthSiN') testoutput_var $1 "thSI_Ice_Area_N" "thSIc Area North"  $2 $3; yy=$? ;;
# Line 385  makeclean() Line 385  makeclean()
385                      cp make.log $CDIR"/make.log"                      cp make.log $CDIR"/make.log"
386                      return 1                      return 1
387                  fi                  fi
388                    echo successful 1>&2
389                else
390                    echo ''
391              fi              fi
             echo successful 1>&2  
392              exit 0              exit 0
393          )          )
394      fi      fi
# Line 525  linkdata() Line 527  linkdata()
527      if test -d $1 ; then      if test -d $1 ; then
528          (          (
529              cd $1 ; shift              cd $1 ; shift
530                inpMPI=`(cd ../$1 ; find . -name "*.mpi" -print | sed 's:^\./::')`
531                for xx in $inpMPI ; do
532                  if test -r "../"$1"/"$xx ; then
533                    # found 1 _mpi sfx file in 1rst input dir and it is readable
534                    yy=`echo $xx | sed 's:\.mpi$::'`
535                    if test "x$MPI" = "xt" ; then
536                    # mpi test: remove symbolic link & link _mpi sfx file
537                        if test -h $yy ; then rm -f $yy ; fi
538                        if test ! -r $yy ; then
539                            ln -sf "../"$1"/"$xx $yy ;
540                            printf "$xx " 1>&2
541                        fi
542                    else
543                    # not mpi test: remove symbolic link
544                        if test -h $yy ; then rm -f $yy ; fi
545                    fi
546                  fi
547                done
548              if test -r "../"$1"/eedata.mth" ; then              if test -r "../"$1"/eedata.mth" ; then
549              # found eedata.mth in 1rst input dir and it is readable              # found eedata.mth in 1rst input dir and it is readable
550                  if test "x$MULTI_THREAD" = "xt" ; then                  if test "x$MULTI_THREAD" = "xt" ; then
# Line 1150  for dir in $TESTDIRS ; do Line 1170  for dir in $TESTDIRS ; do
1170    
1171      #  Cleanup only!      #  Cleanup only!
1172      if test "x$CLEANUP" = xt ; then      if test "x$CLEANUP" = xt ; then
1173          if test -r $BUILD_DIR/Makefile ; then          echo -n '  --- dir:' $BUILD_DIR ': '
1174              echo '  ------  clean dir:' $dir/$builddir          makeclean $BUILD_DIR
             ( cd $BUILD_DIR ; make CLEAN )  
         fi  
1175          if test -d $dir/$rundir/CVS ; then          if test -d $dir/$rundir/CVS ; then
1176              echo '  ------  clean dir:' $dir/$rundir              echo -n '  --- dir:' $dir/$rundir ': '
1177              run_clean $dir/$rundir              run_clean $dir/$rundir
1178          fi          fi
1179          (          trdir=`( cd $dir ; find . -type d -name "tr_run.*" -print | sed 's/^.\///')`
1180              cd $dir          ttd=`echo $trdir | wc -w`
1181              rm -rf tr_run.*          if test $ttd != 0 ; then
1182          )              echo '  --- rm dir:' $trdir
1183                ( cd $dir ; rm -rf $trdir )
1184            fi
1185          continue          continue
1186      fi      fi
1187    

Legend:
Removed from v.1.124  
changed lines
  Added in v.1.127

  ViewVC Help
Powered by ViewVC 1.1.22