Ignore:
Timestamp:
06/12/20 11:42:45 (4 years ago)
Author:
yushan
Message:

trunk : cleanup

File:
1 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/xios_test_suite/TEST_SUITE/run_test_irene

    r1890 r1899  
    11#!/bin/bash 
    2 module load subversion 
    3 module load python3 
    42 
    53export arch=X64_IRENE 
    64export mode=prod 
    7 export build_dir=xios_test_suite/RUN_TEST_SUITE/build_${arch}_${mode} 
    8 export svnR=$(svn info --show-item revision ../../) 
    9 export ref_location=/ccc/cont003/home/gencmip6/wangyush/cron_xios 
    10 export ref_file=reference.tar.gz 
    115 
    12 echo "Start Building XIOS ... " 
    13 bash -c "cd ../.. && ./make_xios --arch_path `pwd`/../ARCH --arch ${arch} --${mode} --build_dir ${build_dir} --job 4" 
    14  
    15 export build_status=$? 
    16 if [[ ${build_status} == 0 ]] 
    17 then 
    18   echo "XIOS Build Finished. Start Unit Tests" 
    19   bash ./my_prod.sh 
    20   rundir=${xios_test_suite_repository}/RUN 
    21   mkdir -p $rundir ; CHMOD  $rundir 
    22   mkdir -p ${rundir}/test_${xios_machine_name} ; CHMOD ${rundir}/test_${xios_machine_name} 
    23  
    24   cp report_${svnR}_${arch}_${mode}.txt ${rundir}/test_${xios_machine_name}/test_${svnR}_${xios_machine_name}_${arch}_${mode}.txt 
    25  
    26   CHMOD ${rundir}/test_${xios_machine_name}/test_${svnR}_${xios_machine_name}_${arch}_${mode}.txt 
    27  
    28   mkdir -p ${rundir}/def_files ;  CHMOD ${rundir}/RUN/def_files 
    29   mkdir -p ${rundir}/def_files/${svnR} ;  CHMOD ${rundir}/def_files/${svnR} 
    30  
    31   for i in $(ls -d test_*/) 
    32   do 
    33     mkdir -p ${rundir}/def_files/${svnR}/${i%%} 
    34     cp ${i%%}/user_param.json ${rundir}/def_files/${svnR}/${i%%} 
    35     for j in $(ls -d ${i%%/}/CONFIG_*) 
    36     do 
    37       mkdir -p ${rundir}/def_files/${svnR}/${j%%} 
    38       cp ${j%%}/all_param.def ${rundir}/def_files/${svnR}/${j%%} 
    39     done 
    40     CHMOD ${rundir}/def_files 
    41   done 
     6bash ./run_test 
    427 
    438 
    44 else 
    45   echo "XIOS Build Failed. Skip Unit Tests" 
    46 fi 
     9export arch=X64_IRENE 
     10export mode=debug 
    4711 
     12bash ./run_test 
    4813 
    49  
    50  
    51 #ccc_msub -E "--wait" job_irene.sh  
    52  
    53 #bash -c "python generate_test.py" 
    54 #mv _test_${xios_machine_name}_info.js test_${xios_machine_name}_info.js 
    55 #copy_to_thredds  test_${xios_machine_name}_info.js 
    56 #mv test_${xios_machine_name}_info.js _test_${xios_machine_name}_info.js 
Note: See TracChangeset for help on using the changeset viewer.