Project

General

Profile

Task #3199

Updated by Veronique bouzid over 5 years ago

 
 Tout se passe sur la machine rangiroa 
 rep = /home/bouzid/LFR/GCOV_3.2.0.24 
 ensuite les répertoires de test /home/bouzid/LFR/GCOV_3.2.0.24/SVS-xxxx. 

 Les répertoires SVS comprenant plusieurs    scripts de test sont traités indépendamment, par exemple  
 SVS-0012    SVS-0012-step2 SVS-0012-burst SVS-0012-normal SVS-0012-sbm1 SVS-0012-sbm2  

 Les variables d environnement necessaires sont 
 export DROOT=${HOME}/LFR 
 export SGCOV=${DROOT}/LFR_FSW/libgcov/build_gcov_files.py 
 export DBUILD=${DROOT}/build-LFR_FSW-Desktop_Qt_5_11_2_GCC_64bit-Debug/ 
 export DTEST=${DROOT}/GCOV_3.2.0.24 

 Chaque répertoire de test a son analyse gcov unitaire. On se met au debut de l arborescence de test 
 cd ${DTEST} 
 ${SGCOV} -r ${DBUILD} -o /home/bouzid/LFR/GCOV_3.2.0.24/SVS-0053/ /home/bouzid/LFR/GCOV_3.2.0.24/SVS-0053/gcov_out_2018-11-13\ 08\:49\:49.309256.txt 
 puis on execute le script /home/bouzid/LFR/lance_rapport    SVS-xxxx. 

 Les fichiers*.html seront crées dans le repertoire de test . 

 Ensuite pour obtenir l analyse complète, on se met dans le répertoire /home/bouzid/LFR/GCOV_3.2.0.24 et on lance la commande 
 ../LFR_FSW/libgcov/gcovr.py -s ../LFR_FSW -o . -g /opt/rtems-4.10/bin/sparc-rtems-gcov . 
 ou bien le script /home/bouzid/LFR/lance_final 

 Liste des tests joués 
 SVS-0002 à SVS-0014 SVS-0018 à SVS-0022 SVS-0026 à SVS-0034 SVS-0038 SVS-0040 à SVS-0044 SVS-0053 à SVS-0057 
 SVS-0059 SVS-0064 à SVS-0065 SVS-0067 SVS-0069 SVS-0070 SVS-0071 SVS-0073 SVS-0074 SVS-0076    à SVS-0079 SVS-0081 à SVS-0083 SVS-0086 SVS-0089 à SVS-0091 SVS-0095    SVS-0096 

Back