Changeset 1816 for XIOS


Ignore:
Timestamp:
12/20/19 10:25:34 (4 years ago)
Author:
ymipsl
Message:

XIOS test suite : adapt script for jean-zay
YM

Location:
XIOS/trunk/xios_test_suite/COMPILE
Files:
1 added
4 edited

Legend:

Unmodified
Added
Removed
  • XIOS/trunk/xios_test_suite/COMPILE/compile_irene

    r1805 r1816  
    11#!/bin/bash 
    2 ccc_msub job_compile_irene.sh 
     2 
     3set -x  
     4 
     5export revision=$(svn info --show-item revision .. 2>&1) 
     6 
     7python config_compile.py 
     8 
     9ccc_msub -E "--wait" job_compile_irene.sh 
     10 
     11build_dir=${xios_test_suite_repository}/BUILD 
     12mkdir -p $build_dir ; CHMOD $build_dir 
     13mkdir -p ${build_dir}/build_${xios_machine_name} 
     14 
     15cp build_*.txt ${build_dir}/build_${xios_machine_name} 
     16CHMOD -R ${build_dir}/build_${xios_machine_name} 
     17 
     18bash -c "python ./generate_compile.py" 
     19 
     20copy_to_thredds compile_${xios_machine_name}_info.js 
  • XIOS/trunk/xios_test_suite/COMPILE/config_compile.py

    r1812 r1816  
    6767             
    6868            f.write("add_test( NAME "+build_dir_name+'\n') 
    69             f.write("          COMMAND bash -c \"source ../ARCH/arch-"+configs_arg[0][i]+".env && module load cmake && cd ../.. && ./make_xios --arch_dir xios_test_suite/ARCH --arch "+configs_arg[0][i]+" --"+configs_arg[1][j]+" --job 16 --build_dir xios_test_suite/BUILD/build_"+build_dir_name+" | tail -n 1 >> xios_test_suite/COMPILE/build_"+revision+"_"+machine+"_"+build_dir_name+".txt\")\n\n") 
     69            f.write("          COMMAND bash -c \"source ../ARCH/arch-"+configs_arg[0][i]+".env  && cd ../.. && ./make_xios --arch_path `pwd`/xios_test_suite/ARCH --arch "+configs_arg[0][i]+" --"+configs_arg[1][j]+" --job 16 --build_dir xios_test_suite/BUILD/build_"+build_dir_name+" | tail -n 1 >> xios_test_suite/COMPILE/build_"+revision+"_"+machine+"_"+build_dir_name+".txt\")\n\n") 
    7070            f.write("set_tests_properties( "+build_dir_name+" PROPERTIES\n") 
    7171            f.write("                      FAIL_REGULAR_EXPRESSION \"failed\")\n\n") 
  • XIOS/trunk/xios_test_suite/COMPILE/job_compile_irene.sh

    r1805 r1816  
    2121cd $BRIDGE_MSUB_PWD 
    2222 
    23 set -x  
    24  
    25 export revision=$(svn info --show-item revision .. 2>&1) 
    26  
    27 python config_compile.py 
    28  
    2923cmake . 
    3024ctest -V 
    3125 
    32 build_dir=${xios_test_suite_repository}/BUILD 
    33 mkdir -p $build_dir 
    34 chmod --quiet ug+rwX $build_dir 
    35 mkdir -p ${build_dir}/build_${xios_machine_name} 
    36  
    37 cp build_*.txt ${build_dir}/build_${xios_machine_name} 
    38 chmod -R ug+rwX ${build_dir}/build_${xios_machine_name} 
    39  
    40 bash -c "python ./generate_compile.py" 
    41  
    42 copy_to_thredds compile_${xios_machine_name}_info.js 
    43  
    4426exit 
  • XIOS/trunk/xios_test_suite/COMPILE/job_compile_jeanzay.sh

    r1805 r1816  
    77#SBATCH -o output.out     # Nom du fichier de sortie 
    88#SBATCH -e error.err     # Nom du fichier d'erreur 
    9 #SBATCH --account=psl@cpu 
     9##SBATCH --account=psl@cpu 
     10#SBATCH -A psl@cpu 
    1011 
    1112#----------------- Compile job for Jean-Zay -------------- 
     
    1415cd ${SLURM_SUBMIT_DIR} 
    1516 
    16 module load cmake 
    17  
    18 ulimit -c 0 
    19  
    20 export machine=jeanzay 
    21 export revision=$(svn info --show-item revision .. 2>&1) 
    22  
    23 python config_compile.py 
    24  
    2517cmake . 
    2618ctest -V 
    2719 
    28 mkdir -p ../html 
    29 mkdir -p ../html/build_${machine} 
    30  
    31 mv build_*.txt ../html/build_${machine}/ 
    32  
    33 bash -c "cd ../html && python generate_compile.py" 
    34  
    35  
     20exit 
Note: See TracChangeset for help on using the changeset viewer.