New URL for NEMO forge!   http://forge.nemo-ocean.eu

Since March 2022 along with NEMO 4.2 release, the code development moved to a self-hosted GitLab.
This present forge is now archived and remained online for history.
Changeset 10698 for NEMO/branches/2019/fix_sette_ticket2239/sette_cfg-ref.sh – NEMO

Ignore:
Timestamp:
2019-02-19T16:23:31+01:00 (5 years ago)
Author:
mathiot
Message:

check exit code from NEMO (do not copy anything if it failed on exit code other than 0/123456/999) + rename run.stat/tracer.stat/ocean.output to *_old in the current validation dir (ticket #2239)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • NEMO/branches/2019/fix_sette_ticket2239/sette_cfg-ref.sh

    r10687 r10698  
    6666#                       in sette.sh. (each test in executed in its own directory) 
    6767# 
     68#  clean_valid_dir    : rename ocean.output/run.stat and tracer.stat to avoid checking them in the report  
     69#                       ( not doing it could lead to false positive ) 
     70# 
    6871#  prepare_job.sh     : to generate the script run_job.sh 
    6972# 
     
    164167    . ./all_functions.sh 
    165168    . ./prepare_exe_dir.sh 
     169    clean_valid_dir 
    166170    JOB_FILE=${EXE_DIR}/run_job.sh 
    167171    NPROC=8 
     
    190194    export TEST_NAME="SHORT" 
    191195    . ./prepare_exe_dir.sh 
     196    clean_valid_dir 
    192197    cd ${EXE_DIR} 
    193198    set_namelist namelist_cfg cn_exp \"GYREPIS_SHORT\" 
     
    231236    . ./all_functions.sh 
    232237    . ./prepare_exe_dir.sh 
     238    clean_valid_dir 
    233239    JOB_FILE=${EXE_DIR}/run_job.sh 
    234240    NPROC=8 
     
    258264    export TEST_NAME="REPRO_4_2" 
    259265    . ./prepare_exe_dir.sh 
     266    clean_valid_dir 
    260267    JOB_FILE=${EXE_DIR}/run_job.sh 
    261268    NPROC=8 
     
    296303    . ./all_functions.sh 
    297304    . ./prepare_exe_dir.sh 
     305    clean_valid_dir 
    298306    JOB_FILE=${EXE_DIR}/run_job.sh 
    299307    NPROC=32 
     
    348356    export TEST_NAME="SHORT" 
    349357    . ./prepare_exe_dir.sh 
     358    clean_valid_dir 
    350359    cd ${EXE_DIR} 
    351360    set_namelist namelist_cfg cn_exp \"O2L3P_SHORT\" 
     
    421430    . ./all_functions.sh 
    422431    . ./prepare_exe_dir.sh 
     432    clean_valid_dir 
    423433    JOB_FILE=${EXE_DIR}/run_job.sh 
    424434    NPROC=32 
     
    472482    export TEST_NAME="REPRO_8_4" 
    473483    . ./prepare_exe_dir.sh 
     484    clean_valid_dir 
    474485    JOB_FILE=${EXE_DIR}/run_job.sh 
    475486    NPROC=32 
     
    533544    . ./all_functions.sh 
    534545    . ./prepare_exe_dir.sh 
     546    clean_valid_dir 
    535547    JOB_FILE=${EXE_DIR}/run_job.sh 
    536548    NPROC=32 
     
    573585    export TEST_NAME="SHORT" 
    574586    . ./prepare_exe_dir.sh 
     587    clean_valid_dir 
    575588    cd ${EXE_DIR} 
    576589    set_namelist namelist_cfg cn_exp \"OFFP_SHORT\" 
     
    623636    . ./all_functions.sh 
    624637    . ./prepare_exe_dir.sh 
     638    clean_valid_dir 
    625639    JOB_FILE=${EXE_DIR}/run_job.sh 
    626640    NPROC=32 
     
    664678    export TEST_NAME="REPRO_8_4" 
    665679    . ./prepare_exe_dir.sh 
     680    clean_valid_dir 
    666681    JOB_FILE=${EXE_DIR}/run_job.sh 
    667682    NPROC=32 
     
    715730    . ./all_functions.sh 
    716731    . ./prepare_exe_dir.sh 
     732    clean_valid_dir 
    717733    JOB_FILE=${EXE_DIR}/run_job.sh 
    718734    NPROC=32 
     
    739755    export TEST_NAME="SHORT" 
    740756    . ./prepare_exe_dir.sh 
     757    clean_valid_dir 
    741758    cd ${EXE_DIR} 
    742759    set_namelist namelist_cfg cn_exp \"AMM12_SHORT\" 
     
    774791    . ./all_functions.sh 
    775792    . ./prepare_exe_dir.sh 
     793    clean_valid_dir 
    776794    JOB_FILE=${EXE_DIR}/run_job.sh 
    777795    NPROC=32 
     
    799817    export TEST_NAME="REPRO_4_8" 
    800818    . ./prepare_exe_dir.sh 
     819    clean_valid_dir 
    801820    JOB_FILE=${EXE_DIR}/run_job.sh 
    802821    if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 
     
    834853    . ./all_functions.sh 
    835854    . ./prepare_exe_dir.sh 
     855    clean_valid_dir 
    836856    JOB_FILE=${EXE_DIR}/run_job.sh 
    837857    NPROC=32 
     
    859879    export TEST_NAME="SHORT" 
    860880    . ./prepare_exe_dir.sh 
     881    clean_valid_dir 
    861882    cd ${EXE_DIR} 
    862883    set_namelist namelist_cfg cn_exp \"SAS\" 
     
    896917    . ./all_functions.sh 
    897918    . ./prepare_exe_dir.sh 
     919    clean_valid_dir 
    898920    JOB_FILE=${EXE_DIR}/run_job.sh 
    899921    NPROC=32 
     
    921943    export TEST_NAME="REPRO_8_4" 
    922944    . ./prepare_exe_dir.sh 
     945    clean_valid_dir 
    923946    JOB_FILE=${EXE_DIR}/run_job.sh 
    924947    NPROC=32 
     
    960983    . ./all_functions.sh 
    961984    . ./prepare_exe_dir.sh 
     985    clean_valid_dir 
    962986    JOB_FILE=${EXE_DIR}/run_job.sh 
    963987    NPROC=32 
     
    10121036    export TEST_NAME="REPRO_8_4" 
    10131037    . ./prepare_exe_dir.sh 
     1038    clean_valid_dir 
    10141039    JOB_FILE=${EXE_DIR}/run_job.sh 
    10151040    NPROC=32 
     
    10741099    . ./all_functions.sh 
    10751100    . ./prepare_exe_dir.sh 
     1101    clean_valid_dir 
    10761102    JOB_FILE=${EXE_DIR}/run_job.sh 
    10771103    NPROC=16 
     
    11181144    export TEST_NAME="SHORT" 
    11191145    . ./prepare_exe_dir.sh 
     1146    clean_valid_dir 
    11201147    cd ${EXE_DIR} 
    11211148    set_namelist namelist_cfg cn_exp \"AGRIF_SHORT\" 
     
    11931220    . ./all_functions.sh 
    11941221    . ./prepare_exe_dir.sh 
     1222    clean_valid_dir 
    11951223    JOB_FILE=${EXE_DIR}/run_job.sh 
    11961224    NPROC=32 
     
    12431271    export TEST_NAME="REPRO_8_4" 
    12441272    . ./prepare_exe_dir.sh 
     1273    clean_valid_dir 
    12451274    JOB_FILE=${EXE_DIR}/run_job.sh 
    12461275    NPROC=32 
     
    12971326    . ./all_functions.sh 
    12981327    . ./prepare_exe_dir.sh 
     1328    clean_valid_dir 
    12991329    JOB_FILE=${EXE_DIR}/run_job.sh 
    13001330    NPROC=32 
     
    13331363    . ./all_functions.sh 
    13341364    . ./prepare_exe_dir.sh 
     1365    clean_valid_dir 
    13351366    JOB_FILE=${EXE_DIR}/run_job.sh 
    13361367    NPROC=32 
     
    13681399    . ./all_functions.sh 
    13691400    . ./prepare_exe_dir.sh 
     1401    clean_valid_dir 
    13701402    JOB_FILE=${EXE_DIR}/run_job.sh 
    13711403    NPROC=32 
     
    13941426    export TEST_NAME="SHORT" 
    13951427    . ./prepare_exe_dir.sh 
     1428    clean_valid_dir 
    13961429    cd ${EXE_DIR} 
    13971430    set_namelist namelist_cfg cn_exp \"S12_SHORT\" 
     
    14311464    . ./all_functions.sh 
    14321465    . ./prepare_exe_dir.sh 
     1466    clean_valid_dir 
    14331467    JOB_FILE=${EXE_DIR}/run_job.sh 
    14341468    NPROC=32 
     
    14571491    export TEST_NAME="REPRO_8_4" 
    14581492    . ./prepare_exe_dir.sh 
     1493    clean_valid_dir 
    14591494    JOB_FILE=${EXE_DIR}/run_job.sh 
    14601495    NPROC=32 
Note: See TracChangeset for help on using the changeset viewer.