Changeset 12878
- Timestamp:
- 2020-05-06T13:05:22+02:00 (3 years ago)
- Location:
- utils/CI/sette_ticket2459
- Files:
-
- 4 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/sette_ticket2459/input_ISOMIP+.cfg
r12876 r12878 1 ISOMIP+_v4.0.tar ISOMIP+_v4.0 -
utils/CI/sette_ticket2459/param.cfg
r12569 r12878 3 3 # REFERENCE run.stat tracer.stat you want to compare with 4 4 # (if no change to the default, no check on result change will be done) 5 NEMO_VALIDATION_REF=/p ath/to/reference/sette/results6 NEMO_REV_REF= 00005 NEMO_VALIDATION_REF=/projects/jmmp/pmathiot/NEMO/NEMO_dev/NEMO/trunk/NEMO_VALIDATION 6 NEMO_REV_REF=12650 7 7 # 8 8 # ------------------------------------------------------------------------------------------ … … 74 74 # LIST OF CONFIGURATIONS 75 75 # to be updated if you added an new configuration in sette_test-cases.sh or sette_reference-configuration.sh 76 TEST_CONFIGS=${SETTE_TEST_CONFIGS:-"ORCA2_ICE_PISCES ORCA2_OFF_PISCES AMM12 AGRIF SPITZ12 GYRE_PISCES SAS ORCA2_ICE_OBS ICE_AGRIF OVERFLOW LOCK_EXCHANGE VORTEX ISOMIP "}76 TEST_CONFIGS=${SETTE_TEST_CONFIGS:-"ORCA2_ICE_PISCES ORCA2_OFF_PISCES AMM12 AGRIF SPITZ12 GYRE_PISCES SAS ORCA2_ICE_OBS ICE_AGRIF OVERFLOW LOCK_EXCHANGE VORTEX ISOMIP+"} 77 77 # ------------------------------------------------------------------------------------------ 78 78 # -
utils/CI/sette_ticket2459/sette_list_avail_cfg.sh
r11161 r12878 16 16 printf "%-15s \n" VORTEX 17 17 printf "%-15s \n" ICE_AGRIF 18 printf "%-15s \n" ISOMIP 18 printf "%-15s \n" ISOMIP+ 19 19 echo '' -
utils/CI/sette_ticket2459/sette_rpt.sh
r12569 r12878 489 489 echo "" 490 490 echo " !----restart----! " 491 for restart_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP _ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WICE_AGRIF_ST491 for restart_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP+_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WICE_AGRIF_ST 492 492 do 493 493 resttest $NEMO_VALID $restart_test $pass … … 497 497 echo "" 498 498 echo " !----repro----! " 499 for repro_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WORCA2_ICE_OBS_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP _ST WVORTEX_ST WICE_AGRIF_ST499 for repro_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WORCA2_ICE_OBS_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP+_ST WVORTEX_ST WICE_AGRIF_ST 500 500 do 501 501 reprotest $NEMO_VALID $repro_test $pass … … 524 524 echo "REFERENCE directory : $NEMO_VALID_REF at rev $NEMO_REV_REF" 525 525 echo '' 526 for repro_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WISOMIP _ST WORCA2_SAS_ICE_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP_ST WVORTEX_ST WICE_AGRIF_ST526 for repro_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WISOMIP+_ST WORCA2_SAS_ICE_ST WAGRIF_DEMO_ST WSPITZ12_ST WISOMIP+_ST WVORTEX_ST WICE_AGRIF_ST 527 527 do 528 528 runcmpres $NEMO_VALID $repro_test $NEMO_VALID_REF $NEMO_REV_REF $pass -
utils/CI/sette_ticket2459/sette_test-cases.sh
r12569 r12878 150 150 # VORTEX : 151 151 # ICE_AGRIF : 152 # ISOMIP :152 # ISOMIP+ : 153 153 # WAD 154 154 … … 726 726 727 727 # ------ 728 # ISOMIP 728 # ISOMIP+ 729 729 # ------ 730 if [ ${config} == "ISOMIP " ] ; then730 if [ ${config} == "ISOMIP+" ] ; then 731 731 ## Restartability tests 732 732 export TEST_NAME="LONG" … … 736 736 . ${SETTE_DIR}/all_functions.sh 737 737 # 738 clean_config ISOMIP ISOMIP_ST 'tests'739 # 740 sync_config ISOMIP ISOMIP_ST 'tests'741 # 742 . ./makenemo -m ${CMP_NAM} -n ISOMIP _ST -a ISOMIP-j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}"738 clean_config ISOMIP+ ISOMIP+_ST 'tests' 739 # 740 sync_config ISOMIP+ ISOMIP+_ST 'tests' 741 # 742 . ./makenemo -m ${CMP_NAM} -n ISOMIP+_ST -a ISOMIP+ -j 8 add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 743 743 cd ${SETTE_DIR} 744 744 . ./param.cfg … … 748 748 clean_valid_dir 749 749 JOB_FILE=${EXE_DIR}/run_job.sh 750 NPROC= 15750 NPROC=27 751 751 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 752 752 cd ${EXE_DIR} 753 set_namelist namelist_cfg cn_exp \"ISOMIP _LONG\"754 set_namelist namelist_cfg nn_it000 1 755 set_namelist namelist_cfg nn_itend 96 756 set_namelist namelist_cfg nn_stock 48 757 set_namelist namelist_cfg jpni 5753 set_namelist namelist_cfg cn_exp \"ISOMIP+_LONG\" 754 set_namelist namelist_cfg nn_it000 1 755 set_namelist namelist_cfg nn_itend 960 756 set_namelist namelist_cfg nn_stock 480 757 set_namelist namelist_cfg jpni 9 758 758 set_namelist namelist_cfg jpnj 3 759 759 set_namelist namelist_cfg sn_cfctl%l_config .true. … … 765 765 fi 766 766 cd ${SETTE_DIR} 767 . ./prepare_job.sh input_ISOMIP .cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID}767 . ./prepare_job.sh input_ISOMIP+.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} 768 768 769 769 cd ${SETTE_DIR} … … 773 773 clean_valid_dir 774 774 cd ${EXE_DIR} 775 set_namelist namelist_cfg cn_exp \"ISOMIP _SHORT\"776 set_namelist namelist_cfg nn_it000 4 9777 set_namelist namelist_cfg nn_itend 96 778 set_namelist namelist_cfg nn_stock 48 775 set_namelist namelist_cfg cn_exp \"ISOMIP+_SHORT\" 776 set_namelist namelist_cfg nn_it000 481 777 set_namelist namelist_cfg nn_itend 960 778 set_namelist namelist_cfg nn_stock 480 779 779 set_namelist namelist_cfg ln_rstart .true. 780 780 set_namelist namelist_cfg nn_rstctl 2 781 set_namelist namelist_cfg jpni 5781 set_namelist namelist_cfg jpni 9 782 782 set_namelist namelist_cfg jpnj 3 783 783 set_namelist namelist_cfg sn_cfctl%l_config .true. 784 784 set_namelist namelist_cfg sn_cfctl%l_runstat .true. 785 set_namelist namelist_cfg cn_ocerst_in \"ISOMIP _LONG_00000048_restart\"785 set_namelist namelist_cfg cn_ocerst_in \"ISOMIP+_LONG_00000480_restart\" 786 786 if [ ${USING_MPMD} == "yes" ] ; then 787 787 set_xio_using_server iodef.xml true … … 792 792 L_NPROC=$(( $i - 1 )) 793 793 L_NPROC=`printf "%04d\n" ${L_NPROC}` 794 ln -sf ../LONG/ISOMIP _LONG_00000048_restart_${L_NPROC}.nc .794 ln -sf ../LONG/ISOMIP+_LONG_00000480_restart_${L_NPROC}.nc . 795 795 done 796 796 797 797 cd ${SETTE_DIR} 798 . ./prepare_job.sh input_ISOMIP .cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID}798 . ./prepare_job.sh input_ISOMIP+.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} 799 799 cd ${SETTE_DIR} 800 800 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 801 801 802 802 ## Reproducibility tests 803 export TEST_NAME="REPRO_ 7_3"803 export TEST_NAME="REPRO_9_3" 804 804 cd ${MAIN_DIR} 805 805 cd ${SETTE_DIR} … … 810 810 clean_valid_dir 811 811 JOB_FILE=${EXE_DIR}/run_job.sh 812 NPROC=2 1812 NPROC=27 813 813 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 814 814 cd ${EXE_DIR} 815 set_namelist namelist_cfg cn_exp \"ISOMIP _73\"816 set_namelist namelist_cfg nn_it000 1 817 set_namelist namelist_cfg nn_itend 48 818 set_namelist namelist_cfg jpni 7815 set_namelist namelist_cfg cn_exp \"ISOMIP+_93\" 816 set_namelist namelist_cfg nn_it000 1 817 set_namelist namelist_cfg nn_itend 480 818 set_namelist namelist_cfg jpni 9 819 819 set_namelist namelist_cfg jpnj 3 820 820 set_namelist namelist_cfg sn_cfctl%l_config .true. … … 826 826 fi 827 827 cd ${SETTE_DIR} 828 . ./prepare_job.sh input_ISOMIP .cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID}828 . ./prepare_job.sh input_ISOMIP+.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} 829 829 cd ${SETTE_DIR} 830 830 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} … … 839 839 if [ -f ${JOB_FILE} ] ; then \rm ${JOB_FILE} ; fi 840 840 cd ${EXE_DIR} 841 set_namelist namelist_cfg cn_exp \"ISOMIP _84\"842 set_namelist namelist_cfg nn_it000 1 843 set_namelist namelist_cfg nn_itend 48 841 set_namelist namelist_cfg cn_exp \"ISOMIP+_84\" 842 set_namelist namelist_cfg nn_it000 1 843 set_namelist namelist_cfg nn_itend 480 844 844 set_namelist namelist_cfg jpni 8 845 845 set_namelist namelist_cfg jpnj 4 … … 852 852 fi 853 853 cd ${SETTE_DIR} 854 . ./prepare_job.sh input_ISOMIP .cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID}854 . ./prepare_job.sh input_ISOMIP+.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} ${NEMO_VALID} 855 855 cd ${SETTE_DIR} 856 856 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG}
Note: See TracChangeset
for help on using the changeset viewer.