Changeset 14873 for utils/CI/sette_ticket2673/sette_test-cases.sh
- Timestamp:
- 2021-05-17T16:19:02+02:00 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/sette_ticket2673/sette_test-cases.sh
r14869 r14873 127 127 # WAD 128 128 129 . ./all_functions.sh 129 130 for config in ${TEST_CONFIGS[@]} 130 131 do … … 133 134 # OVERFLOW 134 135 # --------- 135 if [ ${config} == "OVERFLOW" ] && [ ${DO_RESTART} == "1" ] ; then 136 ## Restartability tests for OVERFLOW 136 if [ ${config} == "OVERFLOW" ] ; then 137 137 if [ $( echo ${CMP_NAM} | grep -ic debug ) -eq 1 ] 138 138 then … … 142 142 fi 143 143 ITRST=$( printf "%08d" $(( ${ITEND} / 2 )) ) 144 cd ${MAIN_DIR} 145 # 146 # 147 clean_config OVERFLOW OVERFLOW_ST 'tests' 148 # 149 sync_config OVERFLOW OVERFLOW_ST 'tests' 150 # 151 . ./makenemo -m ${CMP_NAM} -n OVERFLOW_ST -a OVERFLOW -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 152 fi 153 if [ ${config} == "OVERFLOW" ] && [ ${DO_RESTART} == "1" ] ; then 154 ## Restartability tests for OVERFLOW 144 155 export TEST_NAME="LONG" 145 cd ${MAIN_DIR} 146 # 147 . ${SETTE_DIR}/all_functions.sh 148 # 149 clean_config OVERFLOW OVERFLOW_ST 'tests' 150 # 151 sync_config OVERFLOW OVERFLOW_ST 'tests' 152 # 153 . ./makenemo -m ${CMP_NAM} -n OVERFLOW_ST -a OVERFLOW -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 154 cd ${SETTE_DIR} 155 . ./all_functions.sh 156 cd ${SETTE_DIR} 156 157 . ./prepare_exe_dir.sh 157 158 set_valid_dir … … 215 216 ## 216 217 cd ${SETTE_DIR} 217 . ./all_functions.sh218 218 . ./prepare_exe_dir.sh 219 219 set_valid_dir … … 240 240 # LOCK_EXCHANGE 241 241 # -------------- 242 if [ ${config} == "LOCK_EXCHANGE" ] && [ ${DO_RESTART} == "1" ] ; then 243 ## Restartability tests for LOCK_EXCHANGE 242 if [ ${config} == "LOCK_EXCHANGE" ] ; then 244 243 if [ $( echo ${CMP_NAM} | grep -ic debug ) -eq 1 ] 245 244 then … … 249 248 fi 250 249 ITRST=$( printf "%08d" $(( ${ITEND} / 2 )) ) 250 cd ${MAIN_DIR} 251 # 252 # syncronisation if target directory/file exist (not done by makenemo) 253 # 254 clean_config LOCK_EXCHANGE LOCK_EXCHANGE_ST 'tests' 255 # 256 sync_config LOCK_EXCHANGE LOCK_EXCHANGE_ST 'tests' 257 # 258 . ./makenemo -m ${CMP_NAM} -n LOCK_EXCHANGE_ST -a LOCK_EXCHANGE -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 259 fi 260 if [ ${config} == "LOCK_EXCHANGE" ] && [ ${DO_RESTART} == "1" ] ; then 261 ## Restartability tests for LOCK_EXCHANGE 251 262 export TEST_NAME="LONG" 252 cd ${MAIN_DIR} 253 # 254 # syncronisation if target directory/file exist (not done by makenemo) 255 . ${SETTE_DIR}/all_functions.sh 256 # 257 clean_config LOCK_EXCHANGE LOCK_EXCHANGE_ST 'tests' 258 # 259 sync_config LOCK_EXCHANGE LOCK_EXCHANGE_ST 'tests' 260 # 261 . ./makenemo -m ${CMP_NAM} -n LOCK_EXCHANGE_ST -a LOCK_EXCHANGE -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 262 cd ${SETTE_DIR} 263 . ./all_functions.sh 263 cd ${SETTE_DIR} 264 264 . ./prepare_exe_dir.sh 265 265 set_valid_dir … … 323 323 ## 324 324 cd ${SETTE_DIR} 325 . ./all_functions.sh326 325 . ./prepare_exe_dir.sh 327 326 set_valid_dir … … 349 348 # VORTEX 350 349 # --------- 351 if [ ${config} == "VORTEX" ] && [ ${DO_RESTART} == "1" ] ; then 352 ## Restartability tests for VORTEX 350 if [ ${config} == "VORTEX" ] ; then 353 351 if [ $( echo ${CMP_NAM} | grep -ic debug ) -eq 1 ] 354 352 then … … 359 357 ITRST=$( printf "%08d" $(( ${ITEND} / 2 )) ) 360 358 ITRST_1=$( printf "%08d" $(( ${ITEND} * 3 / 2 )) ) 359 cd ${MAIN_DIR} 360 # 361 # syncronisation if target directory/file exist (not done by makenemo) 362 # 363 clean_config VORTEX VORTEX_ST 'tests' 364 # 365 sync_config VORTEX VORTEX_ST 'tests' 366 # 367 . ./makenemo -m ${CMP_NAM} -n VORTEX_ST -a VORTEX -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 368 fi 369 if [ ${config} == "VORTEX" ] && [ ${DO_RESTART} == "1" ] ; then 370 ## Restartability tests for VORTEX 361 371 export TEST_NAME="LONG" 362 cd ${MAIN_DIR} 363 # 364 # syncronisation if target directory/file exist (not done by makenemo) 365 . ${SETTE_DIR}/all_functions.sh 366 # 367 clean_config VORTEX VORTEX_ST 'tests' 368 # 369 sync_config VORTEX VORTEX_ST 'tests' 370 # 371 . ./makenemo -m ${CMP_NAM} -n VORTEX_ST -a VORTEX -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 372 cd ${SETTE_DIR} 373 . ./all_functions.sh 372 cd ${SETTE_DIR} 374 373 . ./prepare_exe_dir.sh 375 374 set_valid_dir … … 445 444 cd ${MAIN_DIR} 446 445 cd ${SETTE_DIR} 447 . ./all_functions.sh448 446 . ./prepare_exe_dir.sh 449 447 set_valid_dir … … 519 517 # ICE_AGRIF 520 518 # --------- 521 if [ ${config} == "ICE_AGRIF" ] && [ ${DO_RESTART} == "1" ] ; then 522 ## Restartability tests for ICE_AGRIF 519 if [ ${config} == "ICE_AGRIF" ] ; then 523 520 if [ $( echo ${CMP_NAM} | grep -ic debug ) -eq 1 ] 524 521 then … … 529 526 ITRST=$( printf "%08d" $(( ${ITEND} / 2 )) ) 530 527 ITRST_1=$( printf "%08d" $(( ${ITEND} * 3 / 2 )) ) 531 export TEST_NAME="LONG"532 528 cd ${MAIN_DIR} 533 529 # 534 530 # syncronisation if target directory/file exist (not done by makenemo) 535 . ${SETTE_DIR}/all_functions.sh536 531 # 537 532 clean_config ICE_AGRIF ICE_AGRIF_ST 'tests' … … 541 536 # ICE_AGRIF uses linssh so remove key_qco if added by default 542 537 . ./makenemo -m ${CMP_NAM} -n ICE_AGRIF_ST -a ICE_AGRIF -j ${CMPL_CORES} add_key "${ADD_KEYS/key_qco/}" del_key "${DEL_KEYS}" 543 cd ${SETTE_DIR} 544 . ./all_functions.sh 538 fi 539 if [ ${config} == "ICE_AGRIF" ] && [ ${DO_RESTART} == "1" ] ; then 540 ## Restartability tests for ICE_AGRIF 541 export TEST_NAME="LONG" 542 cd ${SETTE_DIR} 545 543 . ./prepare_exe_dir.sh 546 544 set_valid_dir … … 625 623 cd ${MAIN_DIR} 626 624 cd ${SETTE_DIR} 627 . ./all_functions.sh628 625 . ./prepare_exe_dir.sh 629 626 set_valid_dir … … 694 691 # ISOMIP+ 695 692 # ------ 696 if [ ${config} == "ISOMIP+" ] && [ ${DO_RESTART} == "1" ] ; then 697 ## Restartability tests 693 if [ ${config} == "ISOMIP+" ] ; then 698 694 if [ $( echo ${CMP_NAM} | grep -ic debug ) -eq 1 ] 699 695 then … … 703 699 fi 704 700 ITRST=$( printf "%08d" $(( ${ITEND} / 2 )) ) 705 export TEST_NAME="LONG"706 701 cd ${MAIN_DIR} 707 702 # 708 703 # syncronisation if target directory/file exist (not done by makenemo) 709 . ${SETTE_DIR}/all_functions.sh710 704 # 711 705 clean_config ISOMIP+ ISOMIP+_ST 'tests' … … 715 709 # ISOMIP+ uses ln_hpg_isf so remove key_qco if added by default 716 710 . ./makenemo -m ${CMP_NAM} -n ISOMIP+_ST -a ISOMIP+ -j ${CMPL_CORES} add_key "${ADD_KEYS/key_qco/}" del_key "${DEL_KEYS}" 717 cd ${SETTE_DIR} 718 . ./all_functions.sh 711 fi 712 if [ ${config} == "ISOMIP+" ] && [ ${DO_RESTART} == "1" ] ; then 713 ## Restartability tests 714 export TEST_NAME="LONG" 715 cd ${SETTE_DIR} 719 716 . ./prepare_exe_dir.sh 720 717 set_valid_dir … … 778 775 cd ${MAIN_DIR} 779 776 cd ${SETTE_DIR} 780 . ./all_functions.sh781 777 . ./prepare_exe_dir.sh 782 778 set_valid_dir … … 827 823 # SWG 828 824 # --------- 829 if [ ${config} == "SWG" ] && [ ${DO_RESTART} == "1" ] && [ ${USING_QCO} == "yes" ] ; then 830 ## Restartability tests for SWG 825 if [ ${config} == "SWG" ] && [ ${USING_QCO} == "yes" ] ; then 831 826 if [ $( echo ${CMP_NAM} | grep -ic debug ) -eq 1 ] 832 827 then … … 836 831 fi 837 832 ITRST=$( printf "%08d" $(( ${ITEND} / 2 )) ) 833 cd ${MAIN_DIR} 834 # 835 # syncronisation if target directory/file exist (not done by makenemo) 836 # 837 clean_config SWG SWG_ST 'tests' 838 # 839 sync_config SWG SWG_ST 'tests' 840 # 841 . ./makenemo -m ${CMP_NAM} -n SWG_ST -a SWG -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 842 fi 843 if [ ${config} == "SWG" ] && [ ${DO_RESTART} == "1" ] && [ ${USING_QCO} == "yes" ] ; then 844 ## Restartability tests for SWG 838 845 export TEST_NAME="LONG" 839 cd ${MAIN_DIR} 840 # 841 # syncronisation if target directory/file exist (not done by makenemo) 842 . ${SETTE_DIR}/all_functions.sh 843 # 844 clean_config SWG SWG_ST 'tests' 845 # 846 sync_config SWG SWG_ST 'tests' 847 # 848 . ./makenemo -m ${CMP_NAM} -n SWG_ST -a SWG -j ${CMPL_CORES} add_key "${ADD_KEYS}" del_key "${DEL_KEYS}" 849 cd ${SETTE_DIR} 850 . ./all_functions.sh 846 cd ${SETTE_DIR} 851 847 . ./prepare_exe_dir.sh 852 848 set_valid_dir … … 905 901 cd ${MAIN_DIR} 906 902 cd ${SETTE_DIR} 907 . ./all_functions.sh908 903 . ./prepare_exe_dir.sh 909 904 set_valid_dir
Note: See TracChangeset
for help on using the changeset viewer.