- Timestamp:
- 2018-05-28T16:41:27+02:00 (6 years ago)
- Location:
- utils/CI/sette
- Files:
-
- 7 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
utils/CI/sette/input_AGRIF.cfg
r9579 r9663 1 1 ORCA2_ICE_v4.0.tar ORCA2_ICE_v4.0 2 AGRIF_ NORDIC_v4.0.tar AGRIF_NORDIC_v4.02 AGRIF_ICE_v4.0.tar AGRIF_ICE_v4.0 -
utils/CI/sette/param.cfg
r9576 r9663 1 1 #- forcing files storing 2 FORCING_DIR=$WORKDIR/ NEMO/FORC2 FORCING_DIR=$WORKDIR/FORCING 3 3 #- input files storing 4 4 INPUT_DIR=${CONFIG_DIR}/${NEW_CONF}/EXP00 … … 6 6 #TMPDIR=${CONFIG_DIR}/${NEW_CONF}/EXP00 7 7 #- VALIDATION files storing 8 NEMO_VALIDATION_DIR= ~/CNRS_merge_20178 NEMO_VALIDATION_DIR=$WORKDIR/NEMO_VALIDATION -
utils/CI/sette/prepare_job.sh
r9576 r9663 69 69 70 70 usage=" Usage : ./prepare_job.sh INPUT_FILE_CONFIG_NAME NUMBER_PROC TEST_NAME MPI_FLAG JOB_FILE NUM_XIO_SERVERS" 71 usage=" example : ./prepare_job.sh input_ORCA2_ LIM_PISCES.cfg 8 SHORT no/yes $JOB_FILE 0 2"71 usage=" example : ./prepare_job.sh input_ORCA2_ICE_PISCES.cfg 8 SHORT no/yes $JOB_FILE 0 2" 72 72 73 73 -
utils/CI/sette/sette.sh
r9658 r9663 133 133 # Description of configuration tested: 134 134 # GYRE_PISCES : 1 135 # ORCA2_ SI3_PISCES : 2135 # ORCA2_ICE_PISCES : 2 136 136 # ORCA2_OFF_PISCES : 3 137 137 # AMM12 : 4 138 138 # SAS : 5 139 # ORCA2_ SI3_OBS : 6140 # AGRIF : 7 & 8 test AGRIF in a double zoom configuration (AGRIF_ NORDIC)139 # ORCA2_ICE_OBS : 6 140 # AGRIF : 7 & 8 test AGRIF in a double zoom configuration (AGRIF_ICE) 141 141 # and check that key_agrif without zoom = no key_agrif 142 142 # SPITZ12 : 9 regional configuration including sea-ice and tides (Spitzbergen) … … 271 271 272 272 # ----------------- 273 # ORCA2_ SI3_PISCES273 # ORCA2_ICE_PISCES 274 274 # ----------------- 275 275 if [ ${config} -eq 2 ] ; then 276 ## Restartability tests for ORCA2_ SI3_PISCES276 ## Restartability tests for ORCA2_ICE_PISCES 277 277 export TEST_NAME="LONG" 278 278 cd ${MAIN_DIR} 279 . ./makenemo -m ${CMP_NAM} -n ORCA2_ SI3_PISCES_ST -r ORCA2_SI3_PISCES -j 8 del_key ${DEL_KEYS}279 . ./makenemo -m ${CMP_NAM} -n ORCA2_ICE_PISCES_ST -r ORCA2_ICE_PISCES -j 8 del_key ${DEL_KEYS} 280 280 cd ${SETTE_DIR} 281 281 . ./param.cfg … … 314 314 fi 315 315 cd ${SETTE_DIR} 316 . ./prepare_job.sh input_ORCA2_ SI3_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}316 . ./prepare_job.sh input_ORCA2_ICE_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 317 317 318 318 cd ${SETTE_DIR} … … 361 361 fi 362 362 cd ${SETTE_DIR} 363 . ./prepare_job.sh input_ORCA2_ SI3_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}364 cd ${SETTE_DIR} 365 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 366 367 ## Reproducibility tests for ORCA2_ SI3_PISCES363 . ./prepare_job.sh input_ORCA2_ICE_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 364 cd ${SETTE_DIR} 365 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} 366 367 ## Reproducibility tests for ORCA2_ICE_PISCES 368 368 export TEST_NAME="REPRO_4_8" 369 369 cd ${MAIN_DIR} … … 402 402 fi 403 403 cd ${SETTE_DIR} 404 . ./prepare_job.sh input_ORCA2_ SI3_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}404 . ./prepare_job.sh input_ORCA2_ICE_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 405 405 cd ${SETTE_DIR} 406 406 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} … … 439 439 fi 440 440 cd ${SETTE_DIR} 441 . ./prepare_job.sh input_ORCA2_ SI3_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}441 . ./prepare_job.sh input_ORCA2_ICE_PISCES.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 442 442 cd ${SETTE_DIR} 443 443 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} … … 728 728 export TEST_NAME="LONG" 729 729 cd ${MAIN_DIR} 730 . ./makenemo -m ${CMP_NAM} -n ORCA2_SAS_ SI3_ST -r ORCA2_SAS_SI3-j 8 del_key ${DEL_KEYS}730 . ./makenemo -m ${CMP_NAM} -n ORCA2_SAS_ICE_ST -r ORCA2_SAS_ICE -j 8 del_key ${DEL_KEYS} 731 731 cd ${SETTE_DIR} 732 732 . ./param.cfg … … 838 838 839 839 # -------------- 840 # ORCA2_ SI3_OBS840 # ORCA2_ICE_OBS 841 841 # -------------- 842 842 ## Test assimilation interface code, OBS and ASM for reproducibility … … 846 846 export TEST_NAME="REPRO_4_8" 847 847 cd ${MAIN_DIR} 848 . ./makenemo -m ${CMP_NAM} -n ORCA2_ SI3_OBS_ST -r ORCA2_SI3_PISCES -d "OCE ICE" -j 8 add_key "key_asminc" del_key "key_top"848 . ./makenemo -m ${CMP_NAM} -n ORCA2_ICE_OBS_ST -r ORCA2_ICE_PISCES -d "OCE ICE" -j 8 add_key "key_asminc" del_key "key_top" 849 849 cd ${SETTE_DIR} 850 850 . ./param.cfg … … 874 874 set_namelist namelist_cfg ln_sshinc .true. 875 875 set_namelist namelist_cfg ln_asmiau .true. 876 #remove all useless options for pisces (due to ORCA2_ SI3_PISCES reference configuration)876 #remove all useless options for pisces (due to ORCA2_ICE_PISCES reference configuration) 877 877 set_namelist namelist_top_cfg ln_trcdta .false. 878 878 # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false … … 893 893 fi 894 894 cd ${SETTE_DIR} 895 . ./prepare_job.sh input_ORCA2_ SI3_OBS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}895 . ./prepare_job.sh input_ORCA2_ICE_OBS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 896 896 cd ${SETTE_DIR} 897 897 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} … … 923 923 set_namelist namelist_cfg ln_sshinc .true. 924 924 set_namelist namelist_cfg ln_asmiau .true. 925 #remove all useless options for pisces (due to ORCA2_ SI3_PISCES reference configuration)925 #remove all useless options for pisces (due to ORCA2_ICE_PISCES reference configuration) 926 926 set_namelist namelist_top_cfg ln_trcdta .false. 927 927 # put ln_ironsed, ln_river, ln_ndepo, ln_dust to false … … 942 942 fi 943 943 cd ${SETTE_DIR} 944 . ./prepare_job.sh input_ORCA2_ SI3_OBS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS}944 . ./prepare_job.sh input_ORCA2_ICE_OBS.cfg $NPROC ${TEST_NAME} ${MPIRUN_FLAG} ${JOB_FILE} ${NUM_XIOSERVERS} 945 945 cd ${SETTE_DIR} 946 946 . ./fcm_job.sh $NPROC ${JOB_FILE} ${INTERACT_FLAG} ${MPIRUN_FLAG} … … 948 948 949 949 # ------------ 950 # AGRIF NORDIC950 # AGRIF ICE 951 951 # ----------- 952 952 if [ ${config} -eq 7 ] ; then … … 954 954 export TEST_NAME="LONG" 955 955 cd ${MAIN_DIR} 956 . ./makenemo -m ${CMP_NAM} -n AGRIF_ NORDIC_ST -r AGRIF_NORDIC-j 8 del_key "key_top"956 . ./makenemo -m ${CMP_NAM} -n AGRIF_ICE_ST -r AGRIF_ICE -j 8 del_key "key_top" 957 957 cd ${SETTE_DIR} 958 958 . ./param.cfg … … 1136 1136 1137 1137 1138 ## test code corruption with AGRIF (phase 2) ==> Compile without key_agrif (to be compared with AGRIF_ NORDIC_ST/ORCA2)1138 ## test code corruption with AGRIF (phase 2) ==> Compile without key_agrif (to be compared with AGRIF_ICE_ST/ORCA2) 1139 1139 if [ ${config} -eq 8 ] ; then 1140 1140 export TEST_NAME="ORCA2" 1141 1141 cd ${MAIN_DIR} 1142 . ./makenemo -m ${CMP_NAM} -n AGRIF_ NORDIC_NOAGRIF_ST -r AGRIF_NORDIC-j 8 del_key "key_top key_agrif"1142 . ./makenemo -m ${CMP_NAM} -n AGRIF_ICE_NOAGRIF_ST -r AGRIF_ICE -j 8 del_key "key_top key_agrif" 1143 1143 cd ${SETTE_DIR} 1144 1144 . ./param.cfg -
utils/CI/sette/sette_chk_result.sh
r9605 r9663 488 488 # Restartability test 489 489 # 490 for restart_test in WGYREPIS_ST WORCA2 SI3PIS_ST WORCA2OFFPIS_ST WAMM12_ST WISOMIP_ST WORCA2AGR_ST490 for restart_test in WGYREPIS_ST WORCA2ICEPIS_ST WORCA2OFFPIS_ST WAMM12_ST WISOMIP_ST WORCA2AGR_ST 491 491 do 492 492 resttest $NEMO_VALID $restart_test $pass … … 495 495 # Reproducibility tests 496 496 # 497 for repro_test in WGYREPIS_ST WORCA2 SI3PIS_ST WORCA2OFFPIS_ST WAMM12_ST WISOMIP_ST WORCA2_SI3_OBS_ST WORCA2AGR_ST497 for repro_test in WGYREPIS_ST WORCA2ICEPIS_ST WORCA2OFFPIS_ST WAMM12_ST WISOMIP_ST WORCA2_ICE_OBS_ST WORCA2AGR_ST 498 498 do 499 499 reprotest $NEMO_VALID $repro_test $pass … … 515 515 echo 'and' 516 516 echo "$NEMO_VALID_REF at rev $NEMO_REV_REF" 517 for repro_test in WGYREPIS_ST WORCA2 SI3PIS_ST WORCA2OFFPIS_ST WAMM12_ST WISOMIP_ST WORCA2_SI3_OBS_ST WORCA2AGR_ST517 for repro_test in WGYREPIS_ST WORCA2ICEPIS_ST WORCA2OFFPIS_ST WAMM12_ST WISOMIP_ST WORCA2_ICE_OBS_ST WORCA2AGR_ST 518 518 do 519 519 runcmpres $NEMO_VALID $repro_test $NEMO_VALID_REF $NEMO_REV_REF $pass -
utils/CI/sette/sette_rpt.SAS.sh
r9605 r9663 301 301 # Restartability test 302 302 # 303 for restart_test in WGYREPIS_LONG WORCA2 SI3PIS_LONG WORCA2OFFPIS_LONG WAMM12_LONG WISOMIP_LONG WORCA2AGUL_LONG303 for restart_test in WGYREPIS_LONG WORCA2ICEPIS_LONG WORCA2OFFPIS_LONG WAMM12_LONG WISOMIP_LONG WORCA2AGUL_LONG 304 304 do 305 305 resttest $NEMO_VALID $restart_test $pass … … 308 308 # Reproducibility tests 309 309 # 310 for repro_test in WGYREPIS_32 WORCA2 SI3PIS_32 WORCA2OFFPIS_32 WAMM12_32 WISOMIP_32 WORCA2_SI3_OBS WORCA2AGUL_1_2 WORCA2AGUL_16 WORCA2AGUL_2_2_NAG310 for repro_test in WGYREPIS_32 WORCA2ICEPIS_32 WORCA2OFFPIS_32 WAMM12_32 WISOMIP_32 WORCA2_ICE_OBS WORCA2AGUL_1_2 WORCA2AGUL_16 WORCA2AGUL_2_2_NAG 311 311 do 312 312 reprotest $NEMO_VALID $repro_test $pass -
utils/CI/sette/sette_rpt.sh
r9605 r9663 35 35 cd ${TOOLS_DIR}/REBUILD_NEMO 36 36 #SF echo "REBUILD LONG restart SAS files, without standard output" 37 ./rebuild_nemo -t 4 ../../cfgs/ORCA2_SAS_ SI3_ST/LONG/SAS_00000240_restart_ice $NPROC > /dev/null 2>&137 ./rebuild_nemo -t 4 ../../cfgs/ORCA2_SAS_ICE_ST/LONG/SAS_00000240_restart_ice $NPROC > /dev/null 2>&1 38 38 #SF echo "REBUILD SHORT restart SAS files, without standard output" 39 ./rebuild_nemo -t 4 ../../cfgs/ORCA2_SAS_ SI3_ST/SHORT/SAS_00000240_restart_ice $NPROC >&-39 ./rebuild_nemo -t 4 ../../cfgs/ORCA2_SAS_ICE_ST/SHORT/SAS_00000240_restart_ice $NPROC >&- 40 40 cd ${SAS_RESTART_DIR}/LONG 41 41 #SF echo "COPY rebuild restart files" … … 386 386 TOOLS_DIR=${MAIN_DIR}/tools 387 387 NPROC=32 388 SAS_RESTART_DIR=${CONFIG_DIR0}/ORCA2_SAS_ SI3_ST388 SAS_RESTART_DIR=${CONFIG_DIR0}/ORCA2_SAS_ICE_ST 389 389 # 390 390 # Show current revision tag and branch name … … 416 416 # Rebuild and restartability test for SAS 417 417 # clem: not needed anymore 418 # for restart_file in WORCA2_SAS_ SI3_ST418 # for restart_file in WORCA2_SAS_ICE_ST 419 419 # do 420 420 # restfile $NEMO_VALID $restart_file $pass … … 424 424 echo "" 425 425 echo " !----restart----! " 426 for restart_test in WGYRE_PISCES_ST WORCA2_ SI3_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_SI3_ST WAGRIF_NORDIC_ST WSPITZ12_ST WISOMIP_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WWAD_ST WSAS_BIPER_ST426 for restart_test in WGYRE_PISCES_ST WORCA2_ICE_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_ICE_ST WAGRIF_ICE_ST WSPITZ12_ST WISOMIP_ST WOVERFLOW_ST WLOCK_EXCHANGE_ST WVORTEX_ST WWAD_ST WSAS_BIPER_ST 427 427 do 428 428 resttest $NEMO_VALID $restart_test $pass … … 432 432 echo "" 433 433 echo " !----repro----! " 434 for repro_test in WGYRE_PISCES_ST WORCA2_ SI3_PISCES_ST WORCA2_OFF_PISCES_ST WAMM12_ST WORCA2_SAS_SI3_ST WORCA2_SI3_OBS_ST WAGRIF_NORDIC_ST WSPITZ12_ST WISOMIP_ST434 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_ICE_ST WSPITZ12_ST WISOMIP_ST 435 435 do 436 436 reprotest $NEMO_VALID $repro_test $pass … … 441 441 echo "" 442 442 echo " !----agrif check----! " 443 dir1=WAGRIF_ NORDIC_NOAGRIF_ST444 dir2=WAGRIF_ NORDIC_ST443 dir1=WAGRIF_ICE_NOAGRIF_ST 444 dir2=WAGRIF_ICE_ST 445 445 identictest $NEMO_VALID $dir1 $dir2 $pass 446 446
Note: See TracChangeset
for help on using the changeset viewer.