/[MITgcm]/MITgcm_contrib/test_scripts/svante/test_submit_svante
ViewVC logotype

Diff of /MITgcm_contrib/test_scripts/svante/test_submit_svante

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

revision 1.25 by jmc, Tue May 11 16:32:29 2021 UTC revision 1.27 by jmc, Mon Nov 6 13:35:50 2023 UTC
# Line 8  dInWeek=`date +%a` Line 8  dInWeek=`date +%a`
8    
9  if test $# = 0  if test $# = 0
10  then  then
11    TEST_LIST='ifcMPI ifcAdm pgiMPI pgiAdm pgiMth'    TEST_LIST='ifcMpi ifcAdm pgiMpi pgiAdm pgiMth'
12  else  else
13    TEST_LIST=$*    TEST_LIST=$*
14  fi  fi
# Line 50  if test $n -gt 0 ; then Line 50  if test $n -gt 0 ; then
50      ls -t  $logPfix.*.log | tail -"$n" | xargs rm -f      ls -t  $logPfix.*.log | tail -"$n" | xargs rm -f
51  fi  fi
52    
53    if test -d backup ; then
54      echo ' from "backup/", remove *.tar.gz files & gzip previous *.tar files'
55      n1=`ls backup/*.tar.gz | wc -l` ; n2=`ls backup/*.tar | wc -l`
56      echo " from 'backup/', remove $n1 *.tar.gz files:"    >> $LOG_FIL 2>&1
57      ( cd backup ; rm -f ??_${dNam}*.tar.gz )              >> $LOG_FIL 2>&1
58      echo "         and gzip previous $n2 *.tar files:"    >> $LOG_FIL 2>&1
59      ( cd backup ; gzip -9 ??_${dNam}*.tar ; ls -l *.tar.gz ) >> $LOG_FIL 2>&1
60    else
61      echo ' create dir "backup/" for backup tar files:'    | tee -a $LOG_FIL
62      mkdir backup
63    fi
64  #-------------------------------------------------------------  #-------------------------------------------------------------
65  # defaults  # defaults
66  #export PATH="$PATH:/usr/local/bin"  #export PATH="$PATH:/usr/local/bin"
# Line 201  cd $OUT_DIR Line 212  cd $OUT_DIR
212    NB_SUB_JOBS=0    NB_SUB_JOBS=0
213    for i in $JOB_LIST    for i in $JOB_LIST
214    do    do
215      case $i in      sfx=`echo ${i} | sed 's/^.../&_/' | tr '[:upper:]' '[:lower:]'`
       'pgiMth') sfx='pgi_mth' ;;  
              *) sfx=`echo ${i} | sed 's/MPI$/_mpi/' | sed 's/Adm$/_adm/'` ;;  
     esac  
216      BATCH_SCRIPT="test_${dNam}_$sfx"      BATCH_SCRIPT="test_${dNam}_$sfx"
217      if test -f $SUB_DIR/$BATCH_SCRIPT ; then      if test -f $SUB_DIR/$BATCH_SCRIPT ; then
218        #- job name ( $JOB ) & output-file name ( $JOB.std??? ) must match        #- job name ( $JOB ) & output-file name ( $JOB.std??? ) must match

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.27

  ViewVC Help
Powered by ViewVC 1.1.22