Ignore:
Timestamp:
09/26/19 17:13:09 (5 years ago)
Author:
yushan
Message:

Generic_testcase : Update for Jean-Zay

Location:
XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/test_function
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/test_function/test_average/run_sub_test.sh

    r1723 r1725  
    3838touch report.html 
    3939> report.html 
    40 echo "<p> </p> " >> report.html 
    41 echo "<p> </p> " >> report.html 
     40echo "<br> " >> report.html 
     41echo "<br> " >> report.html 
     42echo "<br> " >> report.html 
    4243echo "<p>testing  <font color="blue">average</font> reduce...</p>" >> report.html  
    43 echo "<p> </p> " >> report.html 
     44echo "<br> " >> report.html 
    4445 
    4546 
     
    5859 
    5960nb_proc=$(python sub_config2.py 2>&1)  
     61nb_jz=$(($nb_proc-1)) 
    6062 
    61 if [$machine_name == irene] 
     63if [[ ($machine_name == irene) ]] 
    6264then 
    6365    ccc_mprun -n $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     66elif [[($machine_name == ada)]] 
     67then 
     68    echo "Testing on ADA" 
     69    mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     70elif [[($machine_name == jeanzay)]] 
     71then 
     72    echo "Testing on Jean-Zay"  
     73    # touch srun.conf 
     74    # > srun.conf 
     75    # echo "0-"$nb_jz " ../../../build_prod/bin/generic_testcase.exe">> srun.conf 
     76    # srun --mpi=pmi2 -K1 --multi-prog -m cyclic ./srun.conf  
     77    srun -n $nb_proc --mpi=pmi2 ../../../build_prod/bin/generic_testcase.exe 
    6478else 
    65     mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     79    echo "other machine" 
    6680fi 
    6781 
  • XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/test_function/test_maximum/run_sub_test.sh

    r1723 r1725  
    3939touch report.html 
    4040> report.html 
    41 echo "<p> </p> " >> report.html 
    42 echo "<p> </p> " >> report.html 
     41echo "<br> " >> report.html 
     42echo "<br> " >> report.html 
     43echo "<br> " >> report.html 
    4344echo "<p>testing  <font color="blue">maximum</font> reduce...</p>" >> report.html  
    44 echo "<p> </p> " >> report.html 
     45echo "<br> " >> report.html 
    4546 
    4647nb_config=$(python sub_config1.py 2>&1)                                                                                                                     
     
    5859 
    5960nb_proc=$(python sub_config2.py 2>&1)  
     61nb_jz=$(($nb_proc-1)) 
    6062 
    61 if [$machine_name == irene] 
     63if [[ ($machine_name == irene) ]] 
    6264then 
    6365    ccc_mprun -n $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     66elif [[($machine_name == ada)]] 
     67then 
     68    echo "Testing on ADA" 
     69    mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     70elif [[($machine_name == jeanzay)]] 
     71then 
     72    echo "Testing on Jean-Zay"  
     73    # touch srun.conf 
     74    # > srun.conf 
     75    # echo "0-"$nb_jz " ../../../build_prod/bin/generic_testcase.exe">> srun.conf 
     76    # srun --mpi=pmi2 -K1 --multi-prog -m cyclic ./srun.conf  
     77    srun -n $nb_proc --mpi=pmi2 ../../../build_prod/bin/generic_testcase.exe 
    6478else 
    65     mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     79    echo "other machine" 
    6680fi 
    6781 
  • XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/test_function/test_minimum/run_sub_test.sh

    r1723 r1725  
    3838touch report.html 
    3939> report.html 
    40 echo "<p> </p> " >> report.html 
    41 echo "<p> </p> " >> report.html 
     40echo "<br> " >> report.html 
     41echo "<br> " >> report.html 
     42echo "<br> " >> report.html 
    4243echo "<p>testing  <font color="blue">minimum</font> reduce...</p>" >> report.html  
    43 echo "<p> </p> " >> report.html 
     44echo "<br> " >> report.html 
    4445 
    4546nb_config=$(python sub_config1.py 2>&1)                                                                                                                     
     
    5758 
    5859nb_proc=$(python sub_config2.py 2>&1)  
     60nb_jz=$(($nb_proc-1)) 
    5961 
    60 if [$machine_name == irene] 
     62if [[ ($machine_name == irene) ]] 
    6163then 
    6264    ccc_mprun -n $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     65elif [[($machine_name == ada)]] 
     66then 
     67    echo "Testing on ADA" 
     68    mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     69elif [[($machine_name == jeanzay)]] 
     70then 
     71    echo "Testing on Jean-Zay"  
     72    # touch srun.conf 
     73    # > srun.conf 
     74    # echo "0-"$nb_jz " ../../../build_prod/bin/generic_testcase.exe">> srun.conf 
     75    # srun --mpi=pmi2 -K1 --multi-prog -m cyclic ./srun.conf  
     76    srun -n $nb_proc --mpi=pmi2 ../../../build_prod/bin/generic_testcase.exe 
    6377else 
    64     mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     78    echo "other machine" 
    6579fi 
    6680 
  • XIOS/dev/dev_trunk_omp/GENERIC_TESTCASE/test_function/test_sum/run_sub_test.sh

    r1723 r1725  
    3838touch report.html 
    3939> report.html 
    40 echo "<p> </p> " >> report.html 
    41 echo "<p> </p> " >> report.html 
     40echo "<br> " >> report.html 
     41echo "<br> " >> report.html 
     42echo "<br> " >> report.html 
    4243echo "<p>testing  <font color="blue">accumulate</font> reduce...</p>" >> report.html  
    43 echo "<p> </p> " >> report.html 
     44echo "<br> " >> report.html 
    4445 
    4546nb_config=$(python sub_config1.py 2>&1)                                                                                                                     
     
    5758 
    5859nb_proc=$(python sub_config2.py 2>&1)  
     60nb_jz=$(($nb_proc-1)) 
    5961 
    60 if [$machine_name == irene] 
     62if [[ ($machine_name == irene) ]] 
    6163then 
    6264    ccc_mprun -n $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     65elif [[($machine_name == ada)]] 
     66then 
     67    echo "Testing on ADA" 
     68    mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     69elif [[($machine_name == jeanzay)]] 
     70then 
     71    echo "Testing on Jean-Zay"  
     72    # touch srun.conf 
     73    # > srun.conf 
     74    # echo "0-"$nb_jz " ../../../build_prod/bin/generic_testcase.exe">> srun.conf 
     75    #srun --mpi=pmi2 -K1 --multi-prog -m cyclic ./srun.conf  
     76    srun -n $nb_proc --mpi=pmi2 ../../../build_prod/bin/generic_testcase.exe 
    6377else 
    64     mpirun -np $nb_proc ../../../build_prod/bin/generic_testcase.exe 
     78    echo "other machine" 
    6579fi 
    6680 
Note: See TracChangeset for help on using the changeset viewer.