Ignore:
Timestamp:
10/02/19 16:36:02 (5 years ago)
Author:
yushan
Message:

GENERIC_TESTCASE : update for JeanZay?

File:
1 edited

Legend:

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

    r1726 r1728  
    77yes | cp ../../check.py sub_check.py 
    88yes | cp ../../default_param.py default_param.py 
     9 
     10rm -f iodef.xml 
     11rm -f iodef.xml.bkp 
     12rm -f iodef.xml.tmp 
     13 
     14yes | cp ../../iodef.xml iodef.xml 
    915 
    1016 
     
    5561if [[ ($machine_name == irene) ]] 
    5662then 
     63    echo "Testing on Irene" 
    5764    ccc_mprun -n $nb_proc ../../../build_prod/bin/generic_testcase.exe 
    5865elif [[($machine_name == ada)]] 
     
    6370then 
    6471    echo "Testing on Jean-Zay"  
    65     srun -n $nb_proc --mpi=pmi2 ../../../build_prod/bin/generic_testcase.exe 
     72    if [[($debug == true)]] 
     73    then  
     74      echo "in debug mode ..." 
     75      ddt --connect srun -n $nb_proc --mpi=pmi2 ../../../build_debug/bin/generic_testcase.exe 
     76    else 
     77      echo "in prod mode ..." 
     78      #srun -n $nb_proc --mpi=pmi2 ../../../build_trunk/bin/generic_testcase.exe 
     79      srun -n $nb_proc --mpi=pmi2 ../../../build_prod/bin/generic_testcase.exe 
     80      #srun --mpi=pmi2 -K1 --multi-prog -m cyclic ./srun.conf 
     81      if [ $? -ne 0 ] 
     82      then 
     83        echo "execution failed" 
     84            rm -f iodef.xml 
     85            mv iodef.xml.bkp iodef.xml 
     86            rm -f default_param.py 
     87            rm -f default_param.pyc 
     88            rm -f user_param.pyc 
     89            rm -f user_param.py.* 
     90            rm -f sub_*.py 
     91        exit 1234 
     92      fi 
     93    fi 
    6694else 
    6795    echo "other machine" 
     96    exit 1234 
    6897fi 
    6998 
Note: See TracChangeset for help on using the changeset viewer.