X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/927ad570341edde0ea8f133b12562cbf46572139..fe9aafba5dba69579416f4830d0da91da8ad543e:/tools/jenkins/Coverage.sh diff --git a/tools/jenkins/Coverage.sh b/tools/jenkins/Coverage.sh index fdc66be217..2eb97cc93c 100755 --- a/tools/jenkins/Coverage.sh +++ b/tools/jenkins/Coverage.sh @@ -12,10 +12,6 @@ echo "XXXX Cleanup previous attempts. Remaining content of /tmp:" rm -f /tmp/cc* rm -f /tmp/*.so rm -f /tmp/*.so.* -rm -rf /tmp/simgrid-java* -rm -rf /var/tmp/simgrid-java* -rm -rf /tmp/jvm-* -find "$WORKSPACE" -name "hs_err_pid*.log" -exec rm -f {} + ls /tmp df -h echo "XXXX Let's go" @@ -59,7 +55,6 @@ NUMPROC="$(nproc)" || NUMPROC=1 cd "$BUILDFOLDER" -rm -rf java_cov* rm -rf jacoco_cov* rm -rf python_cov* rm -rf xml_coverage.xml @@ -108,9 +103,10 @@ if [ -f Testing/TAG ] ; then /usr/bin/python3-coverage combine /usr/bin/python3-coverage xml -i -o ./python_coverage.xml - cd "$WORKSPACE" #convert all gcov reports to xml cobertura reports - gcovr -r . --xml-pretty -e teshsuite -e examples/smpi/NAS -e examples/smpi/mc -u -o "$BUILDFOLDER"/xml_coverage.xml + gcovr -r "$WORKSPACE" --xml-pretty -e "$WORKSPACE"/teshsuite -e MBI -e "$WORKSPACE"/examples/smpi/NAS -e "$WORKSPACE"/examples/smpi/mc -u -o xml_coverage.xml --gcov-ignore-parse-errors + + cd "$WORKSPACE" xsltproc "$WORKSPACE"/tools/jenkins/ctest2junit.xsl build/Testing/"$( head -n 1 < build/Testing/TAG )"/Test.xml > CTestResults_memcheck.xml #generate sloccount report