Commit 19bc324b authored by Sergio Gonzalez Diaz's avatar Sergio Gonzalez Diaz
Browse files

Update coverage.sh with component report

parent 75ca1d13
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -12,6 +12,6 @@ cat $PROJECTDIR/coverage/.coveragerc.template | sed s+~/teraflow/controller/src+
coverage run --rcfile=$RCFILE -m pytest --log-level=INFO --verbose \
    $1/tests/test_unitary.py --junitxml=$1_report.xml
coverage xml --rcfile=$RCFILE -o $1_coverage.xml

coverage report --rcfile=$RCFILE --include="*$1*"

+1 −0
Original line number Diff line number Diff line
@@ -45,6 +45,7 @@ unit test monitoring:
    - docker logs $IMAGE_NAME
    - docker exec -i $IMAGE_NAME bash -c "./coverage.sh $IMAGE_NAME; ls -a; mv ${IMAGE_NAME}_coverage.xml /opt/results; mv ${IMAGE_NAME}_report.xml /opt/results; mv coverage/.coverage /opt/results" 
    - mv src/$IMAGE_NAME/tests/.coverage src/coverage/.coverage.$IMAGE_NAME
  coverage: '/TOTAL\s+\d+\s+\d+\s+(\d+%)/'
  after_script:
    - docker rm -f $IMAGE_NAME
    - docker rm -f  influxdb