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 13790 for utils/CI/sette/sette.sh – NEMO

Ignore:
Timestamp:
2020-11-13T13:10:04+01:00 (4 years ago)
Author:
acc
Message:

Add -T option to sette.sh to set ln_timing true for all, non-AGRIF SETTE tests. Also archives timing.output files to the validation directory. Added first attempt at batch files for ARCHER2 (MPMD version still needs some work)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • utils/CI/sette/sette.sh

    r13568 r13790  
    66# Parse command-line arguments 
    77if [ $# -gt 0 ]; then 
    8   while getopts t:x:csh option; do  
     8  while getopts t:x:cshT option; do  
    99     case $option in 
    1010        c) export SETTE_CLEAN_CONFIGS='yes' 
     
    2727        x) export SETTE_TEST_TYPES=($OPTARG) 
    2828           ;; 
     29        T) export SETTE_TIMING='yes' 
     30           echo "" 
     31           echo "ln_timing will be set to true" 
     32           echo "";; 
    2933        h | *) echo 'sette.sh with no arguments (in this case all configuration will be tested)' 
    3034               echo '-t "CFG1_to_test CFG2_to_test ..." to test some specific configurations' 
    3135               echo '-x "TEST_type TEST_type ..." to specify particular types of test (RESTART is mandatory)' 
     36               echo '-T to set ln_timing true for all non-AGRIF configurations' 
    3237               echo '-c to clean each configuration' 
    3338               echo '-s to synchronise the sette MY_SRC and EXP00 with the reference MY_SRC and EXPREF'; exit 42 ;; 
Note: See TracChangeset for help on using the changeset viewer.