Changeset 62293e5 in flexpart.git
- Timestamp:
- May 11, 2016, 9:29:49 AM (8 years ago)
- Branches:
- master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug
- Children:
- 0631490
- Parents:
- e973e0e (diff), 21e8feb (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent. - Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/NILU/run_test
r1be76d8 ra5ef7ec 6 6 base_dir=$3 # base for the output 7 7 options_default=$4 8 9 echo run test '>' input 10 echo $1 11 echo $2 12 echo $3 13 echo $4 14 15 # echo name= $name 16 # echo working dir= $path_tests/test_$name 17 # echo executable= $FP_exec 18 # echo default options from $options_default 8 19 9 20 #echo FP_exec=$FP_exec 10 echo $FLEXOUT_TMP21 echo env var FLEXOUT_TMP=$FLEXOUT_TP 11 22 12 23 #suffix=$(date "+%y-%m-%d_%H%M%S") … … 18 29 mkdir $test_tmp 19 30 20 echo copy default options $options_default to temp dir $test_tmp/options 31 echo run test '>' copy default options to temp dir 32 echo from $options_default to $test_tmp/options 21 33 cp -r $options_default $test_tmp/options 22 34 #override default options 23 echo copy this test option files to temp dir 24 cp ${test_dir}/options/* $test_tmp/options/ 25 echo copy SPECIES from ${test_dir}/options/SPECIES/* to $test_tmp/options/SPECIES/ 26 cp ${test_dir}/options/SPECIES/* $test_tmp/options/SPECIES/ 35 echo copy test options files to temp dir 36 echo ${test_dir}/options/* $test_tmp/options/ 37 cp ${test_dir}/options/* $test_tmp/options/ 38 echo copy test options/SPECIES to temp dir if needed 39 40 if [ -d "${test_dir}/options/SPECIES" ]; then 41 echo from ${test_dir}/options/SPECIES/* to $test_tmp/options/SPECIES/ 42 cp ${test_dir}/options/SPECIES/* $test_tmp/options/SPECIES/ 43 fi 44 27 45 # copy paths form repo source exec tmp dir 46 echo copy test pathnames to temp dir 28 47 cp ${test_dir}/pathnames $test_tmp 48 echo create output dir ${test_tmp}/output 29 49 mkdir ${test_tmp}/output 30 50 … … 37 57 #echo run $FP_exec to out.log #& 38 58 #$FP_exec &> out.log #& 59 echo execute test 39 60 $FP_exec > stdout.log 2> stderr.log #& 61 echo flexpart terminated 40 62 41 63 -
tests/NILU/run_tests
r17bfbe1 ra5ef7ec 37 37 #declare -a test_names=('1' 'HelloWorld' 'Fwd1' 'Fwd2' 'Bwd1' 'Volc' '2') 38 38 39 #blabla40 39 #Print the Whole Bash Array 41 40 s_test_names=${test_names[@]} … … 43 42 n_tests=${#test_names[@]} 44 43 #echo n_tests=$n_tests 45 echo run $ n_tests tests: $s_test_names46 44 echo run $s_test_names 45 echo total $n_tests tests 47 46 #test 48 47 #tests_dir='tests_15-08-19_113139/' … … 57 56 let j=i+1 58 57 name=${test_names[i]}; 59 echo test no. $j name= $name 60 echo in $path_tests/test_$name 58 echo run test no. $j 59 # echo name= $name 60 # echo working dir= $path_tests/test_$name 61 # echo executable= $FP_exec 62 # echo default options from $options_default 61 63 ./run_test test_$name $FP_exec $path_tests $options_default 62 echo te rminated64 echo test $name terminated 63 65 success="$(cat $path_tests/test_$name/$outlog | grep CONGRATULATIONS | wc -l)" 64 66 echo success=$success -
.gitignore
r21e8feb re973e0e 4 4 .DS_Store 5 5 output 6 src/FLEXPART_* 7 fort.* 8 CONVERT2
Note: See TracChangeset
for help on using the changeset viewer.