- Timestamp:
- 2015-06-24T15:12:16+02:00 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_r5092_CNRS_SETTE/NEMOGCM/TRUST/trusting.sh
r5465 r5472 55 55 #--------------------------------------------------- 56 56 print_step 'Get softwares release' 57 . ${ARCH_ENV} > /dev/null57 [ -e ${ARCH_ENV} ] && . ${ARCH_ENV} > /dev/null 58 58 get_soft_rel 59 59 cat model.log … … 91 91 #--------------------------------------------------- 92 92 print_step 'Submitting job' 93 JOB_ID=$( ${JOB_SUBM} | awk '{print $NF}')93 JOB_ID=$( eval ${JOB_SUBM} ) 94 94 [ $? -ne 0 ] && get_out $STATUS $STEP 95 95 print_step 'Holding-Running job' … … 97 97 print_step 'Job finished' 98 98 99 # Eventual crash during computing99 # Job state 100 100 #--------------------------------------------------- 101 print_step 'Test if job crashed'101 print_step 'Test job state' 102 102 if [[ ! -e ocean.output || $( grep 'E R R O R' ocean.output ) ]]; then 103 103 comments 'E R R O R' 104 104 get_out $STATUS $STEP 105 else 106 # Get time computation 107 #--------------------------------------------------- 108 print_step 'Get real CPU time' 109 get_cpu_time 105 110 fi 106 111 … … 110 115 print_step 'Test ASCII output files diff' 111 116 diff_textfiles 112 if[ "$STATUS" == 'FAILED' ] && get_out $STATUS $STEP117 [ "$STATUS" == 'FAILED' ] && get_out $STATUS $STEP 113 118 114 119 # Inspect output NetCDF files … … 116 121 print_step 'Test last restart NetCDF files diff' 117 122 diff_restart 118 if [ "$STATUS" == 'FAILED' ] && get_out $STATUS $STEP 119 120 # Get computation duration 121 #--------------------------------------------------- 122 print_step 'Get real CPU time' 123 get_cpu_time 123 [ "$STATUS" == 'FAILED' ] && get_out $STATUS $STEP 124 124 125 125 # Get comments (ocean.output & diff model.log)
Note: See TracChangeset
for help on using the changeset viewer.