Changeset 1888
- Timestamp:
- 06/09/20 23:32:09 (5 years ago)
- Location:
- XIOS/trunk/xios_test_suite/TEST_SUITE
- Files:
-
- 4 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/xios_test_suite/TEST_SUITE/default_param.json
r1841 r1888 1 1 [ 2 2 { 3 "ATMdomain": "'lmdz'",4 "UsingServer2": " 'true'",5 "RatioServer2": "50",6 "NumberPoolsServer2": "1",7 "Duration": " '1d'",8 "NumberClients": "4",9 "NumberServers": "4"3 "ATMdomain": "lmdz", 4 "UsingServer2": "true", 5 "RatioServer2": 50, 6 "NumberPoolsServer2": 1, 7 "Duration": "1d", 8 "NumberClients": 4, 9 "NumberServers": 4 10 10 } 11 11 ] -
XIOS/trunk/xios_test_suite/TEST_SUITE/iodef.xml
r1806 r1888 7 7 8 8 <variable id="timestep"> 1h </variable> 9 <variable id="domain"> atm::domain </variable>9 <variable id="domain"> XIOS::ATMdomain </variable> 10 10 <variable id="domain_mask"> true </variable> 11 11 <variable id="axis_mask"> true </variable> … … 55 55 <variable id="info_level" type="int">100</variable> 56 56 <variable id="print_file" type="bool">true</variable> 57 <variable id="using_server2" type="bool"> xios::usingSrv2</variable>58 <variable id="ratio_server2" type="int"> xios::ratioSrv2</variable>59 <variable id="number_pools_server2" type="int"> xios::nbplSrv2</variable>57 <variable id="using_server2" type="bool">XIOS::UsingServer2</variable> 58 <variable id="ratio_server2" type="int">XIOS::RatioServer2</variable> 59 <variable id="number_pools_server2" type="int">XIOS::NumberPoolsServer2</variable> 60 60 <variable id="pure_one_sided" type="bool">false</variable> 61 61 <variable id="check_event_sync" type="bool">true</variable> -
XIOS/trunk/xios_test_suite/TEST_SUITE/run_test_irene
r1887 r1888 1 1 #!/bin/bash 2 module load subversion 3 module load python3 2 4 3 ccc_msub -E "--wait" job_irene.sh 5 export arch=X64_IRENE 6 export mode=prod 7 export build_dir=xios_test_suite/RUN_TEST_SUITE/build_${arch}_${mode} 8 export svnR=$(svn info --show-item revision ../../) 9 10 echo "Start Building XIOS ... " 11 bash -c "cd ../.. && ./make_xios --arch_path `pwd`/../ARCH --arch ${arch} --${mode} --build_dir ${build_dir} --job 4" 12 13 export build_status=$? 14 if [[ ${build_status} == 0 ]] 15 then 16 echo "XIOS Build Finished. Start Unit Tests" 17 bash ./my_prod.sh 18 rundir=${xios_test_suite_repository}/RUN 19 mkdir -p $rundir ; CHMOD $rundir 20 mkdir -p ${rundir}/test_${xios_machine_name} ; CHMOD ${rundir}/test_${xios_machine_name} 21 22 cp report_${svnR}_${arch}_${mode}.txt ${rundir}/test_${xios_machine_name}/test_${svnR}_${xios_machine_name}_${arch}_${mode}.txt 23 24 CHMOD ${rundir}/test_${xios_machine_name}/test_${svnR}_${xios_machine_name}_${arch}_${mode}.txt 25 26 mkdir -p ${rundir}/def_files ; CHMOD ${rundir}/RUN/def_files 27 mkdir -p ${rundir}/def_files/${svnR} ; CHMOD ${rundir}/def_files/${svnR} 28 29 for i in $(ls -d test_*/) 30 do 31 mkdir -p ${rundir}/def_files/${svnR}/${i%%} 32 cp ${i%%}/user_param.json ${rundir}/def_files/${svnR}/${i%%} 33 for j in $(ls -d ${i%%/}/CONFIG_*) 34 do 35 mkdir -p ${rundir}/def_files/${svnR}/${j%%} 36 cp ${j%%}/all_param.def ${rundir}/def_files/${svnR}/${j%%} 37 done 38 CHMOD ${rundir}/def_files 39 done 40 41 42 else 43 echo "XIOS Build Failed. Skip Unit Tests" 44 fi 45 46 47 48 49 #ccc_msub -E "--wait" job_irene.sh 4 50 5 51 #bash -c "python generate_test.py" -
XIOS/trunk/xios_test_suite/TEST_SUITE/run_test_irene_local
r1885 r1888 1 1 #!/bin/bash 2 module load subversion 3 module load python3 2 4 3 ccc_msub -E "--wait" job_irene_local.sh 5 export arch=X64_IRENE 6 export mode=prod 4 7 5 bash -c "python generate_test.py" 8 export build_dir=xios_test_suite/RUN_TEST_SUITE/build_${arch}_${mode} 9 10 echo "Start Building XIOS ... " 11 bash -c "cd ../.. && ./make_xios --arch_path `pwd`/../ARCH --arch ${arch} --${mode} --build_dir ${build_dir} --job 4" 12 13 export build_status=$? 14 if [[ ${build_status} == 0 ]] 15 then 16 echo "XIOS Build Finished. Start Unit Tests" 17 bash ./my_prod.sh 18 else 19 echo "XIOS Build Failed. Skip Unit Tests" 20 fi 21 22 23 24 25 #ccc_msub -E "--wait" job_irene.sh 26 27 #bash -c "python generate_test.py" 28 #mv _test_${xios_machine_name}_info.js test_${xios_machine_name}_info.js 29 #copy_to_thredds test_${xios_machine_name}_info.js 30 #mv test_${xios_machine_name}_info.js _test_${xios_machine_name}_info.js -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_axis_algo/checkfile.def
r1843 r1888 1 all1 #all 2 2 atm_output_zoom.nc 3 3 #atm_output_inverse.nc -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_axis_algo/user_param.json
r1841 r1888 1 1 [ 2 2 { 3 "ATMdomain": "'lmdz'",4 "UsingServer2": "'true'",5 "NumberServers": "2 4",6 "RatioServer2": "50"3 "ATMdomain": ["lmdz"], 4 "UsingServer2": ["true"], 5 "NumberServers": [2, 4], 6 "RatioServer2": [50] 7 7 }, 8 8 { 9 "UsingServer2": "'false'",10 "NumberServers": "6 8",11 "ATMdomain": "'lmdz'",12 "RatioServer2": "50"9 "UsingServer2": ["true"], 10 "NumberServers": [6, 8], 11 "ATMdomain": ["lmdz"], 12 "RatioServer2": [50] 13 13 } 14 14 ] -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_domain_algo/user_param.json
r1841 r1888 1 1 [ 2 2 { 3 "ATMdomain": "'lmdz'",4 "UsingServer2": "'true'",5 "NumberServers": "2 4",6 "RatioServer2": "50"3 "ATMdomain": ["lmdz"], 4 "UsingServer2": ["true"], 5 "NumberServers": [2, 4], 6 "RatioServer2": [50] 7 7 }, 8 8 { 9 "UsingServer2": "'false'",10 "NumberServers": "6 8",11 "ATMdomain": "'lmdz'",12 "RatioServer2": "50"9 "UsingServer2": ["true"], 10 "NumberServers": [6, 8], 11 "ATMdomain": ["lmdz"], 12 "RatioServer2": [50] 13 13 } 14 14 ] -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_function/user_param.json
r1841 r1888 1 1 [ 2 2 { 3 "ATMdomain": "'lmdz'",4 "UsingServer2": "'true'",5 "NumberServers": "2 4",6 "RatioServer2": "50"3 "ATMdomain": ["lmdz"], 4 "UsingServer2": ["true"], 5 "NumberServers": [2, 4], 6 "RatioServer2": [50] 7 7 }, 8 8 { 9 "UsingServer2": "'false'",10 "NumberServers": "6 8",11 "ATMdomain": "'lmdz'",12 "RatioServer2": "50"9 "UsingServer2": ["true"], 10 "NumberServers": [6, 8], 11 "ATMdomain": ["lmdz"], 12 "RatioServer2": [50] 13 13 } 14 14 ] -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_grid_algo/checkfile.def
r1807 r1888 1 #atm_output_1.nc2 3 1 atm_output.nc 4 5 2 atm_output_zoom.nc -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_grid_algo/user_param.json
r1841 r1888 1 1 [ 2 2 { 3 "ATMdomain": "'lmdz'",4 "UsingServer2": "'true'",5 "NumberServers": "2 4",6 "RatioServer2": "50"3 "ATMdomain": ["lmdz"], 4 "UsingServer2": ["true"], 5 "NumberServers": [2, 4], 6 "RatioServer2": [50] 7 7 }, 8 8 { 9 "UsingServer2": "'false'",10 "NumberServers": "6 8",11 "ATMdomain": "'lmdz'",12 "RatioServer2": "50"9 "UsingServer2": ["true"], 10 "NumberServers": [6, 8], 11 "ATMdomain": ["lmdz"], 12 "RatioServer2": [50] 13 13 } 14 14 ] -
XIOS/trunk/xios_test_suite/TEST_SUITE/test_scalar_algo/user_param.json
r1841 r1888 1 1 [ 2 2 { 3 "ATMdomain": "'lmdz'",4 "UsingServer2": "'true'",5 "NumberServers": "2 4",6 "RatioServer2": "50"3 "ATMdomain": ["lmdz"], 4 "UsingServer2": ["true"], 5 "NumberServers": [2, 4], 6 "RatioServer2": [50] 7 7 }, 8 8 { 9 "UsingServer2": "'false'",10 "NumberServers": "6 8",11 "ATMdomain": "'lmdz'",12 "RatioServer2": "50"9 "UsingServer2": ["true"], 10 "NumberServers": [6, 8], 11 "ATMdomain": ["lmdz"], 12 "RatioServer2": [50] 13 13 } 14 14 ]
Note: See TracChangeset
for help on using the changeset viewer.