Ignore:
Timestamp:
01/02/20 16:07:39 (4 years ago)
Author:
yushan
Message:

dev_trunk_omp : add hierarchical inputs(user_param.json). simplify post-processing scripts

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/job_jeanzay.sh

    r1795 r1838  
    3434 
    3535source ../arch/arch-${arch}.env 
     36source $I_MPI_ROOT/intel64/bin/mpivars.sh release_mt 
    3637module load cmake 
    3738module load cdo 
     
    5859 
    5960 
    60 rm -f plein_report.txt 
    61  
    62 echo "#revision" ${xios_revision} >> plein_report.txt 
    63 echo "#relurl" ${relurl} >> plein_report.txt 
    64 echo "#machine" ${machine_name} >> plein_report.txt 
    65 echo "#build_dir" ${xios_dir}/${build_dir} >> plein_report.txt 
    66 echo "#arch" ${arch} >> plein_report.txt 
    67 echo "#mode" ${mode} >> plein_report.txt 
     61rm -f plain_report.txt 
     62 
     63echo "#revision" ${xios_revision} >> plain_report.txt 
     64echo "#relurl" ${relurl} >> plain_report.txt 
     65echo "#machine" ${machine_name} >> plain_report.txt 
     66echo "#build_dir" ${xios_dir}/${build_dir} >> plain_report.txt 
     67echo "#arch" ${arch} >> plain_report.txt 
     68echo "#mode" ${mode} >> plain_report.txt 
    6869 
    6970 
     
    7475do 
    7576  cp setup.py ${i%%/}       
     77  cp default_param.json ${i%%/}   
     78  cp param_list.py ${i%%/}       
    7679  cp run_sub_test.sh ${i%%/}     
    7780  echo "bash -c \"cd " ${i%%/} " && python setup.py\" ">> setup.sh 
     
    107110mkdir -p ../html 
    108111mkdir -p ../html/test_${machine_name} 
    109 cp plein_report.txt ../html/test_${machine_name}/test_${xios_revision}_${machine_name}_${arch}_${mode}.txt 
     112cp plain_report.txt ../html/test_${machine_name}/test_${xios_revision}_${machine_name}_${arch}_${mode}.txt 
    110113 
    111114 
     
    116119do 
    117120  mkdir -p ../html/def_files/${xios_revision}/${i%%} 
    118   cp ${i%%}/user_params.def ../html/def_files/${xios_revision}/${i%%}       
     121  cp ${i%%/}/param.json ../html/def_files/${xios_revision}/${i%%}       
    119122  for j in $(ls -d ${i%%/}/config_*) 
    120123  do 
     
    126129 
    127130bash -c "cd ../html && python generate_test.py" 
    128  
    129  
    130131 
    131132#============================= X64_JEANZAY_debug ============================= 
     
    146147 
    147148source ../arch/arch-${arch}.env 
     149source $I_MPI_ROOT/intel64/bin/mpivars.sh release_mt 
    148150module load cmake 
    149151module load cdo 
     
    170172 
    171173 
    172 rm -f plein_report.txt 
    173  
    174 echo "#revision" ${xios_revision} >> plein_report.txt 
    175 echo "#relurl" ${relurl} >> plein_report.txt 
    176 echo "#machine" ${machine_name} >> plein_report.txt 
    177 echo "#build_dir" ${xios_dir}/${build_dir} >> plein_report.txt 
    178 echo "#arch" ${arch} >> plein_report.txt 
    179 echo "#mode" ${mode} >> plein_report.txt 
     174rm -f plain_report.txt 
     175 
     176echo "#revision" ${xios_revision} >> plain_report.txt 
     177echo "#relurl" ${relurl} >> plain_report.txt 
     178echo "#machine" ${machine_name} >> plain_report.txt 
     179echo "#build_dir" ${xios_dir}/${build_dir} >> plain_report.txt 
     180echo "#arch" ${arch} >> plain_report.txt 
     181echo "#mode" ${mode} >> plain_report.txt 
    180182 
    181183 
     
    186188do 
    187189  cp setup.py ${i%%/}       
     190  cp default_param.json ${i%%/}   
     191  cp param_list.py ${i%%/}       
    188192  cp run_sub_test.sh ${i%%/}     
    189193  echo "bash -c \"cd " ${i%%/} " && python setup.py\" ">> setup.sh 
     
    219223mkdir -p ../html 
    220224mkdir -p ../html/test_${machine_name} 
    221  
    222 cp plein_report.txt ../html/test_${machine_name}/test_${xios_revision}_${machine_name}_${arch}_${mode}.txt 
     225cp plain_report.txt ../html/test_${machine_name}/test_${xios_revision}_${machine_name}_${arch}_${mode}.txt 
     226 
    223227 
    224228mkdir -p ../html/def_files 
     
    228232do 
    229233  mkdir -p ../html/def_files/${xios_revision}/${i%%} 
    230   cp ${i%%}/user_params.def ../html/def_files/${xios_revision}/${i%%}       
     234  cp ${i%%/}/param.json ../html/def_files/${xios_revision}/${i%%}       
    231235  for j in $(ls -d ${i%%/}/config_*) 
    232236  do 
     
    239243bash -c "cd ../html && python generate_test.py" 
    240244 
    241  
Note: See TracChangeset for help on using the changeset viewer.